Jak vytvořit shell skript v Linuxu
Obsah:
- Jak vytvořit shell skript v Linuxu
- Co je skript?
- Jak vytvořit Shell Script
- První řádek skriptu
- Zpětná vazba
- Přidávání příkazů
- Spuštění skriptu
O příkazech v systému Linux a konzole jsme již hovořili dost, naučili jsme se s nimi manipulovat, aby vykonávali konkrétní činnosti, jak je můžeme kombinovat a snadnost, kterou nám umožňují provádět určité úkoly. V tomto případě se představíme fungování shellového skriptu v Linuxu, báječného nástroje pro automatizaci úkolů a jejich provádění z konzole. Pokud chcete vědět, jak vytvořit skript v systému Linux, přečtěte si náš článek.
Jak vytvořit shell skript v Linuxu
Co je skript?
Skript není nic jiného než textový soubor, jehož obsahem je sada příkazových řádků, které se provádějí postupně od začátku do konce. Tímto způsobem můžeme ve skriptu strukturovat příkazy, které bychom chtěli provádět pomocí klávesnice, a také je automatizovat pomocí úlohy, pokud se jedná o něco, co se dělá často.
Jak vytvořit Shell Script
Proces vytvoření shellového skriptu je velmi jednoduchý. Stejně jednoduché jako vytvoření nového souboru a přidání přípony.sh. Existují dvě alternativy, jak to udělat, a to prostřednictvím grafického rozhraní nebo z konzole pomocí dotykového příkazu.
Například
klepněte na test.sh
Tímto způsobem by byl soubor test.sh vytvořen v aktuálním adresáři.
Tento soubor lze otevřít také se dvěma alternativami z textového editoru grafického prostředí (například gedit) nebo z terminálu pomocí Vim.
První řádek skriptu
Nyní, když máme vytvořený a otevřený soubor, musíme Linuxu říci, že uvedený soubor bude skript. Proto všechny skripty prostředí musí mít první řádek, který je:
#! / bin / bash
Tento řádek lze rozdělit na dvě části, první odpovídá #! Tato sekvence se nazývá sha bang. Jeho funkcí je v zásadě naznačovat systému, že níže uvedená sada pokynů bude zpracována. Druhá část, / bin / bash, označuje prostředí, které bude použito k provedení příkazů.
Zpětná vazba
V tuto chvíli se nebudeme podrobně zabývat tím, co odpovídá programování shellového skriptu, ale je důležité, abyste věděli, jak do svého skriptu přidat komentáře. Pokud jste programátor, pochopíte, jak jsou užitečné a důležité. Pro ty, kteří neví, jak programovat, komentář nepřidává do systému funkčnost, ale jsou relevantní pro vysvětlení fungování programu, skriptu v tomto případě.
Komentáře lze přidat pomocí symbolu #. A my přidáme text, který se nám zdá být relevantní, po bloku. Normálně je komentář umístěn před instrukcí, aby vysvětlil některé funkce, ale mohou být použity méně nebo častěji ve shellovém skriptu.
Přidávání příkazů
Ve shellovém skriptu můžeme použít všechny příkazy, které jsme se naučili od Linuxu. Jinými slovy, jakákoli instrukce, kterou můžeme zadat pomocí konzoly, může být zahrnuta do skriptu. Kromě toho však můžete přidat mnoho dalších nástrojů, jako jsou podmíněné struktury, aritmetické operátory, komparátory.
V tomto případě použijeme poměrně jednoduchý příklad, včetně základních příkazů:
#! / bin / bash # Skript z ovtoaster.com # Vložili jsme se do adresáře uživatelského cd ~ # Vytiskneme jádro, které používáme uname -r na obrazovce # Tiskneme na obrazovku aktuální datum # Vytváříme složku nazvanou Dokumenty mkdir TestDocuments # We přesunout do složky Dokumenty cd TestDocuments # Vytváříme txt nazvaný tips touch tips.txt #… Můžeme pokračovat v psaní všech příkazů, které chceme, skript je provede všechny postupně.
Nakonec uložíme změny do našeho souboru a skript je tak téměř připraven k práci…
Spuštění skriptu
Před spuštěním shellového skriptu musíme do souboru udělit oprávnění ke spuštění. Je to velmi jednoduchá věc. Jdeme na terminál a nacházíme se v adresáři našeho skriptu a použijeme příkaz chmod:
DOPORUČUJEME, abyste upravovali soubory v Linuxu: Vi Text Editor je váš nejlepší přítelPokud chceme současnému uživateli udělit oprávnění, používáme:
sudo chmod 775 test.sh
V případě, že chceme udělit oprávnění všem uživatelům, věta by byla:
sudo chmod 777 test.sh
Jakmile již oprávnění udělíme, spustíme skript:
./test.sh
Tímto dokončíme náš plně funkční skript a perfektně ho spustíme, když ho potřebujeme, a dokonce jej naplánujeme na úkol.
Doporučujeme přečíst si příručku pro začátečníky v systému Linux.
Doufáme, že toto téma bylo užitečné a nezapomeňte se podělit o své zkušenosti a názory v našich komentářích?
Jak vytvořit předem navrženou odpověď v Gmailu
Článek o tom, jak vytvořit předem navrženou odpověď v Gmailu, v 5 jednoduchých krocích v této nové verzi. Zahrnujeme snadné kroky pro sledování a intuitivní obrázky.
Jak vytvořit svůj první skript v Linuxu
Výukový program o tom, jak vytvořit první skript v systému Linux. Vytvořte svůj první snadný Linuxový skript, vše, co potřebujete ke snadnému a rychlému spuštění skriptu.
Powershell skript: jak spustit a napsat jeden
Vysvětlíme, jak vytvořit a napsat skript z prostředí PowerShell. Jednoduchý návod pro každého uživatele, který je spuštěn na světě.