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

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

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

Hoxe, neste post, continuaremos co Tutorial 04 a partir da nosa serie de tutoriais Guión de shell. Nas anteriores abordamos os seguintes conceptos: Terminais, Consolas, Shells, Bash Shell, Scripts e Shell Scripting.

Por este motivo, neste presente tutorial centrarémonos un pouco máis no parte práctica ou técnica do Ficheiros de script creados con Bash Shell.

Shell Scripting - Titorial 03: Todo sobre Bash Shell Scripting

Shell Scripting – Titorial 03: Todo sobre o scripting con Bash Shell

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

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

Shell Scripting - Titorial 02: Todo sobre Bash Shell
Artigo relacionado:
Shell Scripting - Titorial 02: Todo sobre Bash Shell

Tutorial de scripting de Shell 04

Tutorial de scripting de Shell 04

Conceptos básicos dos ficheiros de script

Xeración

para xerar un ficheiro de scriptt basicamente cómpre usar un editor de texto, que pode ser sen ningún problema, un simple de Terminal (CLI) como "nano" ou "vi", ou de Escritorio (GUI) como "gedit" ou "mousepad".

Ademais, pódense usar editores de código fonte tipo IDE máis complexo ou robusto, que detecta a sintaxe da linguaxe utilizada, como Geany, Atom, Sublime text, Visual Studio Code, entre moitos outros.

En principio, só abondaría con que, nun deles, realizasemos a orde de xerar un novo ficheiro de texto sinxelo con ou sen o Extensión ".sh".preferentemente con ela.

Por exemplo, o máis sinxelo sería executar o seguinte comando nun terminal:

nano miprimerscript.sh

Formación

para executar un script de shell bash, podes escoller 2 formas ou formas, que son as seguintes:

  • Invoque o intérprete Bash para executar o ficheiro de script:
bash miprimerscript.sh
  • Invoque o intérprete predeterminado (Sh) para executar o ficheiro de script:
sh miprimerscript.sh

Observación: Teña en conta que, nalgunhas ocasións, non invocar o Shell correcto pode provocar un mal funcionamento parcial ou total do Script creado. Polo tanto, o ideal é que o Shell invocado na primeira liña do Script sexa o utilizado para executalo. No noso caso, "bash".

Non obstante, tamén podemos executar directamente un ficheiro de script do seguinte xeito:

./miprimerscript.sh

Neste caso, os 2 primeiros caracteres "./" indicar que imos executar o ficheiro de script desde o directorio actual, é dicir, o camiño real onde está o executable.

Partes ou elementos dentro dun ficheiro Linux Script

Realmente, a O ficheiro de script en xeral é algo moi básico, polo tanto, só consta de 2 artigos Que son:

  • She Bang ou Sha-Bang (#!): Este é o nome que se dá á primeira liña do ficheiro Script, que ten como finalidade especificar que programa (Shell) debe executar. De xeito que, e no caso de que o devandito programa non estea instalado, prodúcese un erro que impide a súa execución.
  • O código: Isto pode ser calquera cousa, desde un só comando ata miles de liñas de código que representan comandos simples ou complexos nun terminal Linux.

Por exemplo:

#!/bin/bash
echo Mi Primer Script

Capturas de pantalla

Exemplo de execución dun script - Captura de pantalla 1

Exemplo de execución dun script - Captura de pantalla 2

Exemplo de execución dun script - Captura de pantalla 3

Exemplo de execución dun script - Captura de pantalla 4

Shell Scripting - Titorial 01: Shell, Bash Shell e Scripts
Artigo relacionado:
Shell Scripting - Titorial 01: terminais, consolas e shells
PowerShell 7.2.6: Usando comandos de Linux e Windows en GNU
Artigo relacionado:
PowerShell 7.2.6: Usando comandos de Linux e Windows en GNU

Banner abstracto para publicación

Resumo

En definitiva, con isto Tutorial 04 sobre "Shell Scripting" xa comezamos a aproximación inicial aspectos máis prácticos e técnicos Relacionado con Ficheiros de script xerados con Bash Shell. Por iso, agardamos que en breve comecen a crear e utilizar o seu primeiros ficheiros de script en GNU/Linux.

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.