Už ste niekedy chceli automatizovať operácie vo svojom operačnom systéme? Už ste niekedy chceli napísať program, ktorý by mohol vytvoriť súbor a skopírovať ho do konkrétneho adresára? Premýšľali ste niekedy o vykonaní týchto úloh pomocou BASH Shell v Ubuntu? Ak áno, potom je toto článok pre vás!
Kroky
Krok 1. Spustite terminál
Terminál môžete spustiť otvorením pomlčky a vyhľadaním podľa názvu. Môžete ho tiež otvoriť pomocou klávesovej skratky Ctrl+Alt+T.
Krok 2. Spustite editor vi/vim
Vim je bezplatný a obľúbený textový editor, ktorý používa rozhranie príkazového riadka. Ak práve nemáte nainštalovaný Vim, môžete to urobiť jednoducho zadaním tohto príkazu do terminálu: sudo apt-get install vim.
Krok 3. Napíšte príkaz vim ListDir.sh a stlačte kláves ↵ Enter
V editore zadajte „I“alebo „i“. To vám umožní vložiť/začať písať skript shellu.
Krok 4. Zadajte nasledujúci kód:
#!/bin/bash. Toto je známe ako a Shebang riadok.
Krok 5. Zadajte kód podľa obrázku
Prvý riadok (echo „Welcome“) vytlačí do terminálu riadok „Welcome“. echo slúži na vrátenie daného textu a nového riadku. Druhý riadok (ls) uvádza obsah adresára. ls je krátky zoznam. Posledný riadok (ďalší príkaz ozveny) vráti text. Tým je zoznam adresárov dokončený.
Krok 6. Ukončite vim
Z editora uniknete zadaním nasledujúcich kombinácií klávesov Esc +: + wq. To zapíše zmeny do súboru a vráti vás späť na terminál. Uložte súbor ako ListDir.sh
Krok 7. Zmeňte prístupové oprávnenia
Zadajte nasledujúci príkaz: chmod +x ListDir.sh. chmod je príkaz používaný v operačných systémoch Unix na zmenu prístupových povolení k súboru.
Krok 8. Spustite skript
Tento skript spustíte zadaním príkazu./ListDir.sh. Mali by ste dostať zoznam adresárov a správu, ako je znázornené na obrázku vyššie.
Tipy
- Vim nie je predvolene nainštalovaný.
- Na úpravu skriptov shellu použite vim.
- Zadajte heslo a nechajte kúzlo Ubuntu.
- Po dokončení inštalácie zadajte príkaz.
Varovania
- Na začiatok umiestnite skripty shellu do svojho domovského adresára na začiatku cesty skriptu shell. Akonáhle vám bude príjemne, umiestnite ich do požadovaného adresárového systému.
- Zaistite, aby sa súbory, ktoré vytvárate, nenachádzali v žiadnych systémových adresároch koreňového systému súborov =.