Chtěli jste někdy automatizovat operace ve svém operačním systému? Chtěli jste někdy napsat program, který by mohl vytvořit soubor a zkopírovat jej do konkrétního adresáře? Přemýšleli jste někdy o provádění těchto úkolů pomocí BASH Shell v Ubuntu? Pokud ano, pak je to článek pro vás!
Kroky
Krok 1. Spusťte terminál
Terminál můžete spustit otevřením pomlčky a vyhledáním podle názvu. Můžete jej také otevřít pomocí klávesové zkratky Ctrl+Alt+T.
Krok 2. Spusťte editor vi/vim
Vim je bezplatný a oblíbený textový editor, který používá rozhraní příkazového řádku. Pokud aktuálně nemáte nainstalovaný Vim, můžete to udělat jednoduše zadáním tohoto příkazu do terminálu: sudo apt-get install vim.
Krok 3. Napište vim ListDir.sh a stiskněte ↵ Enter
V editoru zadejte „I“nebo „i“. To vám umožní vložit/začít psát skript prostředí.
Krok 4. Zadejte následující kód:
#!/bin/bash. Toto je známé jako a Shebang čára.
Krok 5. Zadejte kód podle obrázku
První řádek (echo „Welcome“) vytiskne do terminálu řádek „Welcome“. echo slouží k vrácení daného textu a nového řádku. Druhý řádek (ls) uvádí obsah adresáře. ls je krátký seznam. Poslední řádek (další příkaz echo) vrací text Tím je seznam adresářů dokončen.
Krok 6. Ukončete vim
Chcete -li editor opustit, zadejte následující kombinace kláves Esc +: + wq. To zapíše změny do souboru a přivede vás zpět na terminál. Uložte soubor jako ListDir.sh
Krok 7. Změňte přístupová oprávnění
Zadejte následující příkaz: chmod +x ListDir.sh. chmod je příkaz používaný v unixových operačních systémech ke změně přístupových oprávnění k souboru.
Krok 8. Spusťte skript
Tento skript spustíte zadáním příkazu./ListDir.sh. Měli byste dostat seznam adresářů a zprávu, jak je znázorněno na obrázku výše.
Tipy
- Ve výchozím nastavení není vim nainstalován.
- Pomocí vim upravte skripty prostředí.
- Zadejte heslo a nechte kouzlo Ubuntu.
- Po dokončení instalace zadejte příkaz.
Varování
- Pro začátek umístěte skripty prostředí Shell do domovského adresáře na začátku cesty skriptem shellu. Jakmile budete pohodlní, umístěte je do požadovaného adresářového systému.
- Zajistěte, aby vámi vytvořené soubory nebyly umístěny v žádných systémových adresářích kořenového systému souborů / =.