Krok 1: Vytvoření kontrolního skriptu
Za prvé, navrhujeme vytvořit kontrolní skript, který bude probíhat v budoucnu. Samozřejmě můžete tuto fázi přeskočit, pokud je skript příkazového řádku již k dispozici. Všimněte si, že nyní nebudeme rozebrat syntaxi programovacích jazyků, ale pouze budeme sdělit, že každý může vytvořit vlastní skript pro každou nebo vložit obsah do souboru pro další volání za okolností.
- Spusťte "terminál" vhodný pro vás, například prostřednictvím menu aplikace nebo horkého klíče Ctrl + Alt + T.
- Zde použijte příkaz sudo nano script.sh, kde nano je použitý textový editor a script.sh je název vytvořeného souboru. Můžete vytvořit soubor, například prostřednictvím stejného VI nebo GEDIT, nebude měnit podstatu a název prvku se také mění podle osobních preferencí uživatele.
- Potvrďte tuto akci zadáním hesla z účtu SuperUser, protože se provádí s argumentem sudo.
- Nový soubor se otevře, ve kterém můžete vložit skriptové řetězce. Níže vidíte standardní příklad zodpovědný za zobrazení zprávy "Hello World". Pokud je obsah jiného znaku, jednoduše jej vložte do konzoly, ujistěte se, že všechny řádky jsou napsány správně.
#! / Bin / bash
Echo "Ahoj World"
- Poté můžete nastavení uložit pomocí kombinace kláves Ctrl + O.
- Název souboru není nutný, protože jsme požádáni při vytváření. Stačí kliknout na tlačítko Enter, abyste dokončili ukládání.
- Nechte textový editor přes CTRL + X.
Jak vidíme, nic komplikovaného při vytváření vlastních skriptů pro bash není, ale celá funkce je znát kód. Budete muset buď napsat z ničení sebe, nebo kopírovat hotová řešení z volných zdrojů. Po úspěšném implementaci skriptu v souboru můžete bezpečně přepnout na další krok.
Krok 2: Script Setup pro EN Utility
Tento krok není také povinný, ale bez něj nemůže dělat uživatele, kteří používají nástroj ENV pro spuštění skriptu. Bez předchozí konfigurace jednoduše neotevře, protože příslušná oprávnění nebyla původně přijata. Jsou přidány přes příkaz sudo chmod ugo + x script.sh, kde script.sh je název požadovaného souboru.
Nezapomeňte, že všechny akce provedené prostřednictvím argumentu sudo vyžadují potvrzení ověřování účtu prostřednictvím vstupu hesla superuser. Poté se zobrazí nový řetězec, který spustí příkazy, což znamená úspěšné použití nastavení.
Krok 3: Spuštění existujícího skriptu
Obracíme se k hlavnímu kroku, který přímo spustí existující skript. Chcete-li začít, zvažte jednoduchý příkaz, který má zobrazení ./script.sh a je zodpovědný za spuštění souboru z aktuálního umístění. Výsledkem výstupu, který vidíte níže. Například jsme vzali dříve vytvořený skript. Stejným způsobem můžete také zadat úplnou cestu k objektu tak, aby řetězec změnil například na /Home/user/script.sh.
Linux má proměnnou systému cesty. Zahrnuje řadu složek zodpovědných za provádění široké škály akcí. Jeden z nich se nazývá / usr / lokální / bin a používá se pro ruční instalaci programů. Pokud nechcete neustále zadat úplnou cestu k skriptu, abyste jej aktivovali, jednoduše jej přidejte do jedné ze složek cesty. Chcete-li to provést, použijte cp script.sh /usr/local/bin/script.sh řetězec.
Poté bude spuštěn k dispozici jednoduše zadáním názvu souboru s rozšířením.
Druhá úvodní metoda spočívá současně volání shell. Měli byste se přesunout do adresáře skriptu a psát Bash Script.sh. Tato metoda je dobrá, protože umožňuje, aby nedošlo k úplné cestě k objektu nebo před přidat do odpovídajícího adresáře cesty.
To je vše, co jsme chtěli mluvit o interakci se skripty v Linuxu. Musíte pouze vytvořit příslušný soubor nebo otevřený existující pomocí výše uvedených doporučení.