Com crear scripts de shell senzills a Linux amb Vim

How Create Simple Shell Scripts Linux Using Vim



Shell Scripting executa ordres per realitzar algunes funcions útils i està dissenyat per executar-se al shell. Els scripts de shell són molt útils per realitzar operacions com la manipulació de fitxers, automatitzant tasques per evitar el consum de temps; fins i tot podeu crear les vostres ordres.

Shell és una interfície entre l'usuari i el sistema operatiu que permet als usuaris interactuar amb el sistema operatiu i realitzar diverses tasques mitjançant ordres. Shell pren l'entrada de l'usuari a través del terminal, interactua amb el nucli, el processa i dóna la sortida.







Com es crea un script shell mitjançant Vim

Els scripts de shell normalment es creen mitjançant qualsevol editor de text. Els editors Nano i Vim són editors de text coneguts per crear fitxers de script bash. Per a aquest exemple, estem utilitzant Vim. Si no teniu Vim, instal·leu-lo mitjançant l'ordre:



$suoapteinstal·lar vaig venir

Obre l'editor de text mitjançant:



$vaig venir

Creeu un fitxer nou:





$nosaltrestestscript.sh

Escriviu l'script. #! operador / bin / bash, intèrpret d'ordres dirigit a intèrpret d'ordres bourne: r



#! / bin / bash

troboHola món

I deseu el fitxer, premeu el botó Esc per canviar de mode i, a continuació, premeu : dins per guardar-lo. Si proporciona un fitxer d'error de només lectura, utilitzeu : dins! , es desarà el fitxer:

Ara per executar el fitxer, escriviu:

bash provaguió.sh

Com afegir comentaris en un script de shell

Per afegir un comentari, utilitzeu l'operador #; la sintaxi es dóna a continuació:

#! / bin / bash

#Aquest és el meu primer script de shell

troboHola món

Com s'utilitzen les variables en un script d'intèrpret d'ordres

Per a qualsevol programació, les variables de llenguatge són essencials. Les variables s’utilitzen per emmagatzemar un valor, ja sigui un nombre enter, un caràcter o una cadena de text. Ho entenem amb un exemple:

#! / bin / bash

myvariable= Aquest és el meu primer guió

trobo $ myvariable

L'escriptura anterior donarà un valor variable com a sortida:

Comprovem com obtenir valor d'una variable a partir del valor d'usuari de l'usuari:

#! / bin / bash

troboIntrodueixi el seu nom

llegirnom_variable

trobo 'Introduïu la vostra edat'

llegirvariable_edat

trobo $ name_varibaleté $ edat_variable antiga

La imatge següent mostra la sortida:

Conclusió

El script de shell és molt important per crear la vostra pròpia ordre o executar diverses ordres amb un fitxer de script per realitzar diverses funcions. En aquesta guia, comprenem la idea bàsica dels scripts de shell. Vam aprendre a fer un script i un fitxer de script de shell, com desar-lo i després executar-lo. A més, hem entès l’ús de variables en els scripts d’intèrpret d’ordres. Els scripts de shell són molt útils per dur a terme diferents tasques útils i hi ha molt per descobrir.