Ako napísať skript Shell pomocou Bash Shell v Ubuntu: 8 krokov

Obsah:

Ako napísať skript Shell pomocou Bash Shell v Ubuntu: 8 krokov
Ako napísať skript Shell pomocou Bash Shell v Ubuntu: 8 krokov

Video: Ako napísať skript Shell pomocou Bash Shell v Ubuntu: 8 krokov

Video: Ako napísať skript Shell pomocou Bash Shell v Ubuntu: 8 krokov
Video: ✅ Jak odstranit zapomenuté heslo z iPhonu, iPadu nebo iPodu? 2024, Apríl
Anonim

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

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 1
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 1

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.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 2
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 2

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.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 3
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 3

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.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 4
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 4

Krok 4. Zadajte nasledujúci kód:

#!/bin/bash. Toto je známe ako a Shebang riadok.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 5
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 5

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ý.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 6
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 6

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

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 7
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 7

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.

Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 8
Napíšte skript Shell pomocou Bash Shell v Ubuntu, krok 8

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 =.

Odporúča: