Shell Scripting - Titorial 05: The Bash Shell Scripts - Parte 2

Shell Scripting - Titorial 05: The Bash Shell Scripts - Parte 2

Shell Scripting - Titorial 05: The Bash Shell Scripts - Parte 2

Neste post, continuaremos co Tutorial 05 a partir da nosa serie de tutoriais Guión de shell. En concreto, abordaremos a serie boas prácticas, a ter en conta á hora de realizar o mesmo.

Xa que, no anterior (Tutorial 04) dirixímonos a outros puntos prácticos básicos relacionados con estes, concretamente os como se xeran, como se executan, e cales son as partes que compoñen a script de shell bash.

Scripts de shell - Titorial 04: Scripts de shell de Bash - Parte 1

Shell Scripting - Titorial 04: The Bash Shell Scripts - Parte 1

E, antes de comezar este post chamado «Shell Scripting – Titorial 05», recomendamos explorar o seguinte contidos relacionados, ao final de ler esta publicación hoxe:

Scripts de shell - Titorial 04: Scripts de shell de Bash - Parte 1
Artigo relacionado:
Shell Scripting - Titorial 04: The Bash Shell Scripts - Parte 1

Shell Scripting - Titorial 03: Todo sobre Bash Shell Scripting
Artigo relacionado:
Shell Scripting - Titorial 03: Todo sobre os scripts e Shell Scripting

Tutorial de scripting de Shell 05

Tutorial de scripting de Shell 05

Mellores prácticas para crear un script

As 10 mellores prácticas para a creación de scripts de shell

As 10 mellores prácticas para a creación de scripts de shell

Entre o 10 máis importantes que podemos mencionar son os seguintes:

  1. Sangrar o código: Un código desenvolvido en forma lexible é moi vital para a súa mellor comprensión. E as sangrías necesarias ofrecerán unha visión clara da elaborada estrutura lóxica.
  2. Engade espazos de separación entre seccións de código: Separar o código en módulos ou seccións fai que calquera código sexa máis lexible e fácil de entender, sen importar canto tempo sexa.
  3. Comenta o código o máximo posible: Engadir descricións útiles e necesarias a cada liña ou orde de mando, sección de código ou función desenvolvida, facilita a comprensión do que foi programado.
  4. Crea variables con nomes descritivos das túas funcións: Asignar nomes de variables que describan e identifiquen claramente a función para a que foi creada axuda a comprender o seu propósito.
  5. Use a sintaxe VARIABLE=$(comando) para substitución de comandos: En vez de, o método antigo agora quedou en desuso VARIABLE=`date +%F`.
  6. Use módulos ou variables para a validación de superusuarios e usuarios autorizados, con ou sen contrasinal: Para aumentar os niveis de seguridade, nas partes requiridas do código.
  7. Utilizar módulos ou variables de validación do Sistema Operativo (Distro, Versión, Arquitectura): Para evitar o uso dos ficheiros en ordenadores (ou servidores) non compatibles.
  8. Use módulos ou procedementos para confirmar a execución de accións críticas ou por lotes: Para minimizar os erros por improvisación ou descoido.
  9. Inclúe varios módulos esenciais: Entre os que se poden citar, os módulos Benvida e Despedida, verificación de dobre execución, para unha mellor experiencia de usuario.
  10. Crea interfaces visuais amigables: Tanto por Terminal (CLI) como para o escritorio (GUI) usando os comandos "dialog", "zenity", "gxmessage", "notify-send" e mesmo as ordes "mpg123 y espeak" para alertas sonoras e notificacións sonoras con voz humanizada ou robótica.

Outra importante

  1. Racionalizar o tamaño do script con funcións e/ou módulos externos: Se un Script acaba sendo moi grande, o mellor é dividilo mediante funcións ou dividilo en ficheiros de Script máis pequenos, que son chamados por un Script principal.
  2. Invocar, de forma clara e evidente, as chamadas a outros Intérpretes (linguaxes de programación) dentro do Script: Para iso, debemos invocalos claramente por liñas ou módulos.
Shell Scripting - Titorial 02: Todo sobre Bash Shell
Artigo relacionado:
Shell Scripting - Titorial 02: Todo sobre Bash Shell
Shell Scripting - Titorial 01: Shell, Bash Shell e Scripts
Artigo relacionado:
Shell Scripting - Titorial 01: terminais, consolas e shells

Banner abstracto para publicación

Resumo

En definitiva, esperamos isto Tutorial 05 sobre "Shell Scripting" sobre as boas prácticas á hora de facer guións, e as anteriores, están aumentando o coñecemento de moitos, á hora de facer o máis óptimo e funcional. Ficheiros de script xerados con Bash Shell.

Se che gustou o contido, comenta e compárteo. E lembra, visita o inicio do noso «local», ademais da canle oficial de Telegrama para obter máis noticias, tutoriais e actualizacións de Linux.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.