Shell Scripting - Titorial 02: Todo sobre Bash Shell

Shell Scripting - Titorial 02: Todo sobre Bash Shell

Shell Scripting - Titorial 02: Todo sobre Bash Shell

Continuamos coa nosa serie de tutoriais Guión de shell, hoxe traemos o segundo (Tutorial 02) Do mesmo.

E visto iso, na primeira achegámonos os 3 primeiros conceptos básicos (Terminais, Consolas e Shell) relacionados con este tema, neste segundo, centrarémonos especificamente en coñecer todo o posible Bash shell.

Shell Scripting - Titorial 01: terminais, consolas e shells

Shell Scripting - Titorial 01: terminais, consolas e shells

E antes de comezar isto Tutorial 02 sobre "Shell Scripting", recomendamos explorar o seguinte contidos relacionados, ao final de ler esta publicación hoxe:

Shell Scripting - Titorial 01: Shell, Bash Shell e Scripts
Artigo relacionado:
Shell Scripting - Titorial 01: terminais, consolas e shells

sobre PowerShell
Artigo relacionado:
PowerShell, instale este shell de liña de comandos en Ubuntu 22.04

Tutorial de scripting de Shell 02

Tutorial de scripting de Shell 02

Que é Bash Shell?

Bash ou Bash Shell é un intérprete de linguaxe de comandos ou shell creado especificamente para sistema operativo linux. Un intérprete de comandos, que é en gran parte compatible co intérprete de comandos "sh" orixinal e incorpora funcións útiles dos intérpretes de comandos Korn (ksh) e C (csh).

Ademais, pretende conseguir unha implantación compatible da norma "IEEE POSIX Shell e ferramentas", que á súa vez forma parte do Especificación IEEE POSIX (IEEE Standard 1003.1). Polo tanto, para conseguir este obxectivo, integra melloras funcionais con respecto a “sh”, tanto para uso interactivo como para programación.

Os 10 principais feitos importantes de Bash

  1. Está baseado no Shell de Unix e é compatible con POSIX.
  2. Todos os comandos de Bourne Shell (sh) están dispoñibles en Bash.
  3. É o Shell predeterminado, na maioría das distribucións GNU/Linux.
  4. A súa función principal é interpretar ordes de comandos do sistema operativo.
  5. É bastante portátil, polo que tamén se executa en case todas as versións de Unix e outros sistemas operativos.
  6. A súa sintaxe de comandos é un superconxunto de instrucións baseadas na sintaxe de Bourne Shell.
  7. Foi desenvolvido e lanzado por Brian Fox na data do 8 de xuño de 1989 como parte do Proxecto GNU.
  8. Permite a creación e xestión de ficheiros Script (Bash Scripts) cuxa función é automatizar tarefas.
  9. Ofrece unha secuencia de actividades ben estruturada, modular e formateada para desenvolver os guións.
  10. Ofrece funcións como edición de liña de comandos, historial de comandos de tamaño ilimitado, control de traballos, funcións de shell e alias, matrices indexadas de tamaño ilimitado, entre moitos outros.

Máis información sobre Bash Shell

Información máis importante para Tutorial de scripting de Shell 02

Nos seguintes tutoriais, afondaremos un pouco máis Ficheiros de Bash Script e os seus elementos (partes) y recursos útiles para a arte do Scripting. Entón segue con exemplos prácticos de uso de ordes de mando (simple e complexo) con Bash e o seu uso dentro de Scripts.

Non obstante, podes cavar un pouco máis Máis información sobre Bash no seguinte ligazóns oficiais:

O nome de Bash é un acrónimo de 'Bourne-Again SHell', un xogo de palabras con Stephen Bourne, o autor do antepasado directo do actual shell de Unix 'sh', que apareceu na sétima edición de Bash. Bell Labs Research for Unix" .

Acerca de lua
Artigo relacionado:
Lua, instala esta poderosa linguaxe de script en Ubuntu
sobre raqueta
Artigo relacionado:
Racket, instala esta linguaxe de programación en Ubuntu

Banner abstracto para publicación

Resumo

En definitiva, con isto Tutorial 02 sobre "Shell Scripting" e os que veñen, esperamos seguir contribuíndo ao formación no uso do Terminal GNU/Linuxsobre todo daqueles usuarios novatos nos refráns Sistemas operativos libres e abertos.

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.