Skrypty powłoki — samouczek 04: Skrypty powłoki Bash — część 1

Skrypty powłoki — samouczek 04: Skrypty powłoki Bash — część 1

Skrypty powłoki — samouczek 04: Skrypty powłoki Bash — część 1

Dzisiaj w tym poście będziemy kontynuować Tutorial 04 z naszej serii samouczków na Skrypty powłoki. W poprzednich odnieśliśmy się do następujących pojęć: Terminale, konsole, powłoki, powłoka Bash, skrypty i skrypty powłoki.

Z tego powodu w tym samouczku skupimy się nieco bardziej na część praktyczna lub techniczna z Pliki skryptów utworzone w Bash Shell.

Skrypty powłoki — samouczek 03: Wszystko o skryptach powłoki Bash

Skrypty w powłoce – samouczek 03: Wszystko o pisaniu skryptów w Bash Shell

I przed rozpoczęciem tego postu nazwano «Skrypty Shell – samouczek 04», zalecamy zapoznanie się z poniższymi powiązane treści, pod koniec dzisiejszego czytania tego posta:

Skrypty powłoki — samouczek 03: Wszystko o skryptach powłoki Bash
Podobne artykuł:
Skrypty powłoki – samouczek 03: Wszystko o skryptach i skryptach powłoki
Skrypty powłoki — samouczek 02: Wszystko o powłoce Bash
Podobne artykuł:
Skrypty powłoki – samouczek 02: Wszystko o powłoce Bash

Samouczek dotyczący skryptów powłoki 04

Samouczek dotyczący skryptów powłoki 04

Podstawy plików skryptów

Generacja

do wygeneruj plik skryptut w zasadzie musisz użyć edytor tekstu, który może być bez problemu, prosty z Terminal (CLI) np. „nano” lub „vi” lub z Pulpit (GUI) takie jak „gedit” lub „podkładka pod mysz”.

Mogą być również używane edytory kodu źródłowego bardziej złożony lub niezawodny typ IDE, który wykrywa składnię używanego języka, taki jak Geany, Atom, wysublimowany tekst, kod Visual Studiowśród wielu innych.

W zasadzie wystarczyłoby tylko, że w jednym z nich wykonamy zlecenie wygeneruj nowy zwykły plik tekstowy z lub bez Rozszerzenie „.sh”najlepiej z nią.

Na przykład najprostszą rzeczą byłoby wykonanie następującego polecenia w terminalu:

nano miprimerscript.sh

Wykonanie

do uruchom skrypt powłoki bash, możesz wybrać 2 sposoby lub formy, które są następujące:

  • Wywołaj interpreter Bash, aby uruchomić plik skryptu:
bash miprimerscript.sh
  • Wywołaj domyślny interpreter (Sh), aby wykonać plik skryptu:
sh miprimerscript.sh

Uwaga: Należy pamiętać, że w niektórych przypadkach nie wywołanie poprawnej powłoki może spowodować częściową lub całkowitą awarię utworzonego skryptu. Dlatego ideałem jest, aby powłoka wywołana w pierwszym wierszu skryptu była tą, która jest używana do jej wykonania. W naszym przypadku „bash”.

Możemy jednak również bezpośrednio uruchomić plik skryptu w następujący sposób:

./miprimerscript.sh

W tym przypadku pierwsze 2 znaki „./” wskazują, że zamierzamy wykonać plik skryptu z bieżącego katalogu, czyli z prawdziwej ścieżki, w której znajduje się plik wykonywalny.

Części lub elementy w pliku skryptu Linux

Naprawdę, Ogólnie plik skryptu jest czymś bardzo podstawowym, dlatego składa się tylko z 2 pozycji które są:

  • Ona Bang lub Sha-Bang (#!): Jest to nazwa nadana pierwszej linii pliku Script, która ma na celu określenie, który program (Shell) ma wykonać. Tak więc, a także w przypadku, gdy wspomniany program nie jest zainstalowany, generowany jest błąd, który uniemożliwia jego wykonanie.
  • Kod: Może to być wszystko, od pojedynczego polecenia do tysięcy wierszy kodu reprezentujących proste lub złożone polecenia w terminalu Linux.

Na przykład:

#!/bin/bash
echo Mi Primer Script

Zrzuty ekranu

Przykład wykonania skryptu — zrzut ekranu 1

Przykład wykonania skryptu — zrzut ekranu 2

Przykład wykonania skryptu — zrzut ekranu 3

Przykład wykonania skryptu — zrzut ekranu 4

Skrypty powłoki - Samouczek 01: Powłoka, powłoka Bash i skrypty
Podobne artykuł:
Skrypty powłoki – samouczek 01: Terminale, konsole i powłoki
PowerShell 7.2.6: Używanie poleceń Linuksa i Windows w GNU
Podobne artykuł:
PowerShell 7.2.6: Używanie poleceń Linuksa i Windows w GNU

Abstrakcyjny baner na post

streszczenie

Krótko mówiąc, z tym Samouczek 04 na temat „Skrypty powłoki” rozpoczęliśmy już wstępne podejście więcej praktycznych i technicznych aspektów związany z Pliki skryptów wygenerowane za pomocą powłoki Bash. Dlatego mamy nadzieję, że wkrótce zaczną tworzyć i wykorzystywać swoje pierwsze pliki skryptowe w systemie GNU/Linux.

Jeśli podobała Ci się treść, skomentuj i udostępnij. I pamiętaj, odwiedź początek naszego «teren», oprócz oficjalnego kanału Telegram aby uzyskać więcej wiadomości, samouczków i aktualizacji systemu Linux.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.