Jak napisać skrypt powłoki za pomocą powłoki Bash w Ubuntu: 8 kroków

Spisu treści:

Jak napisać skrypt powłoki za pomocą powłoki Bash w Ubuntu: 8 kroków
Jak napisać skrypt powłoki za pomocą powłoki Bash w Ubuntu: 8 kroków

Wideo: Jak napisać skrypt powłoki za pomocą powłoki Bash w Ubuntu: 8 kroków

Wideo: Jak napisać skrypt powłoki za pomocą powłoki Bash w Ubuntu: 8 kroków
Wideo: Jak zdjąć blokadę iCloud z dowolnego iPhone'a? 2024, Kwiecień
Anonim

Czy kiedykolwiek chciałeś zautomatyzować operacje w swoim systemie operacyjnym? Czy kiedykolwiek chciałeś napisać program, który mógłby utworzyć plik i skopiować go do określonego katalogu? Czy kiedykolwiek myślałeś o wykonaniu tych zadań przy użyciu powłoki BASH w Ubuntu? Jeśli tak, to jest to artykuł dla Ciebie!

Kroki

Napisz skrypt powłoki przy użyciu powłoki Bash w Ubuntu Krok 1
Napisz skrypt powłoki przy użyciu powłoki Bash w Ubuntu Krok 1

Krok 1. Uruchom Terminal

Możesz uruchomić terminal, otwierając kreskę i wyszukując go po nazwie. Możesz także otworzyć go za pomocą skrótu klawiaturowego Ctrl + Alt + T.

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 2
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 2

Krok 2. Uruchom edytor vi/vim

Vim to darmowy i popularny edytor tekstu, który wykorzystuje interfejs wiersza poleceń. Jeśli nie masz obecnie zainstalowanego Vima, możesz to łatwo zrobić, wpisując to polecenie w terminalu: sudo apt-get install vim.

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 3
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 3

Krok 3. Wpisz vim ListDir.sh i naciśnij ↵ Enter

W Edytorze wpisz „I” lub „i”. Umożliwi to wstawienie/rozpoczęcie wpisywania skryptu powłoki.

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 4
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 4

Krok 4. Wpisz następujący kod:

#!/bin/bash. Jest to znane jako Szulernia linia.

Napisz skrypt powłoki przy użyciu powłoki Bash w Ubuntu Krok 5
Napisz skrypt powłoki przy użyciu powłoki Bash w Ubuntu Krok 5

Krok 5. Wpisz kod, jak pokazano na rysunku

Pierwsza linia (echo "Welcome") drukuje w terminalu linię "Welcome". echo służy do zwrócenia podanego tekstu i nowej linii. Druga linia (ls) zawiera zawartość katalogu. ls jest skrótem od listy. Ostatnia linia (kolejna instrukcja echo) zwraca tekst To uzupełnia listę katalogów.

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 6
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 6

Krok 6. Wyjdź z vima

Wpisz następujące kombinacje klawiszy, Esc +: + wq, aby wyjść z edytora. Spowoduje to zapisanie zmian w pliku i powrót do terminala. Zapisz plik jako ListDir.sh

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 7
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 7

Krok 7. Zmień uprawnienia dostępu

Wpisz następujące polecenie: chmod +x ListDir.sh. chmod to polecenie używane w systemach operacyjnych typu Unix do zmiany praw dostępu do pliku.

Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 8
Napisz skrypt powłoki za pomocą powłoki Bash w Ubuntu Krok 8

Krok 8. Uruchom skrypt

Wpisz./ListDir.sh, aby uruchomić ten skrypt. Powinieneś otrzymać listę katalogów i komunikat, jak pokazano na powyższym obrazku.

Porady

  • Domyślnie vim nie jest zainstalowany.
  • Użyj vima do edycji skryptów powłoki.
  • Wprowadź swoje hasło i pozwól Ubuntu zrobić magię.
  • Po zakończeniu instalacji wydaj polecenie.

Ostrzeżenia

  • Na początek umieść skrypty powłoki w swoim katalogu domowym, rozpoczynając podróż do skryptów powłoki. Gdy poczujesz się komfortowo, umieść je w wymaganym systemie katalogów.
  • Upewnij się, że tworzone pliki nie znajdują się w żadnych katalogach systemowych systemu plików / = root.

Zalecana: