Skrypty powłoki — samouczek 05: Skrypty powłoki Bash — część 2

Skrypty powłoki — samouczek 05: Skrypty powłoki Bash — część 2

Skrypty powłoki — samouczek 05: Skrypty powłoki Bash — część 2

W tym poście będziemy kontynuować Tutorial 05 z naszej serii samouczków na Skrypty powłoki. W szczególności zajmiemy się a serie dobre praktyki, które należy wziąć pod uwagę podczas przeprowadzania tego samego.

Ponieważ w poprzedni (samouczek 04) zwracamy się do innych podstawowe punkty praktyczne związane z nimi, w szczególności z jak są generowane, jak są wykonywanei jakie są części, które składają się na skrypt powłoki bash.

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

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

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

Skrypty powłoki — samouczek 04: Skrypty powłoki Bash — część 1
Podobne artykuł:
Skrypty powłoki — samouczek 04: Skrypty powłoki Bash — część 1
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

Samouczek dotyczący skryptów powłoki 05

Samouczek dotyczący skryptów powłoki 05

Najlepsze dobre praktyki tworzenia skryptu

10 najlepszych praktyk dotyczących skryptów powłoki

10 najlepszych praktyk dotyczących skryptów powłoki

Wśród 10 najważniejszych które możemy wymienić są następujące:

  1. Wcięcie kodu: Kod opracowany w czytelnej formie jest bardzo istotny dla jego lepszego zrozumienia. Niezbędne wcięcia dadzą jasny obraz skomplikowanej struktury logicznej.
  2. Dodaj odstępy między sekcjami kodu: Rozdzielenie kodu na moduły lub sekcje sprawia, że ​​każdy kod jest bardziej czytelny i łatwiejszy do zrozumienia, bez względu na to, jak długi jest on.
  3. Jak najwięcej skomentuj kod: Dodanie przydatnych i niezbędnych opisów do każdej linii lub kolejności poleceń, sekcji kodu lub opracowanej funkcji ułatwia zrozumienie, co zostało zaprogramowane.
  4. Twórz zmienne z opisowymi nazwami swoich funkcji: Przypisanie zmiennych nazw, które jasno opisują i identyfikują funkcję, dla której została utworzona, pomaga zrozumieć jej przeznaczenie.
  5. Użyj składni VARIABLE=$(comando) do zastępowania poleceń: Zamiast tego stary sposób, który jest teraz przestarzały, podąża za VARIABLE=`date +%F`.
  6. Użyj modułów lub zmiennych do walidacji superużytkownika i autoryzowanych użytkowników, z hasłem lub bez: Aby zwiększyć poziom bezpieczeństwa, w wymaganych częściach kodu.
  7. Użyj modułów lub zmiennych walidacji systemu operacyjnego (Dystro, Wersja, Architektura): Aby uniemożliwić korzystanie z plików na nieobsługiwanych komputerach (lub serwerach).
  8. Użyj modułów lub procedur, aby potwierdzić wykonanie działań krytycznych lub wsadowych: Aby zminimalizować błędy wynikające z improwizacji lub nieostrożności.
  9. Uwzględnij różne niezbędne moduły: Wśród tych, które można wymienić, moduły powitania i pożegnania, podwójna weryfikacja wykonania, dla lepszego doświadczenia użytkownika.
  10. Twórz przyjazne dla użytkownika interfejsy wizualne: Zarówno przez Terminal (CLI), jak i na pulpicie (GUI) za pomocą poleceń "dialog", "zenity", "gxmessage", "notify-send" a nawet komendy "mpg123 y espeak" dla alertów dźwiękowych i powiadomień dźwiękowych z humanizowanym lub zrobotyzowanym głosem.

Inne ważne

  1. Racjonalizuj rozmiar skryptu za pomocą zewnętrznych funkcji i/lub modułów: Jeśli skrypt okaże się bardzo duży, najlepiej podzielić go za pomocą funkcji lub podzielić na mniejsze pliki skryptu, które są wywoływane przez główny skrypt.
  2. Wywołaj w jasny i oczywisty sposób wywołania innych Interpreterów (języków programowania) w skrypcie: Aby to zrobić, musimy je wyraźnie wywołać liniami lub modułami.
Skrypty powłoki — samouczek 02: Wszystko o powłoce Bash
Podobne artykuł:
Skrypty powłoki – samouczek 02: Wszystko o powłoce Bash
Skrypty powłoki - Samouczek 01: Powłoka, powłoka Bash i skrypty
Podobne artykuł:
Skrypty powłoki – samouczek 01: Terminale, konsole i powłoki

Abstrakcyjny baner na post

streszczenie

Krótko mówiąc, mamy taką nadzieję Samouczek 05 na temat „Skrypty powłoki” o najlepszych dobrych praktykach przy tworzeniu skryptów, a te poprzednie, zwiększają wiedzę wielu, przy tworzeniu najbardziej optymalnych i funkcjonalnych Pliki skryptów wygenerowane za pomocą powłoki Bash.

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.