Com escriure un script Shell amb Bash Shell a Ubuntu: 8 passos

Taula de continguts:

Com escriure un script Shell amb Bash Shell a Ubuntu: 8 passos
Com escriure un script Shell amb Bash Shell a Ubuntu: 8 passos

Vídeo: Com escriure un script Shell amb Bash Shell a Ubuntu: 8 passos

Vídeo: Com escriure un script Shell amb Bash Shell a Ubuntu: 8 passos
Vídeo: Eliminar el Bloqueo de ACTIVACIÓN de iCloud en iPad 2024, Abril
Anonim

Heu volgut mai automatitzar les operacions del vostre sistema operatiu? Alguna vegada heu volgut escriure un programa que pugui crear un fitxer i copiar-lo a un directori específic? Alguna vegada heu pensat a fer aquestes tasques amb BASH Shell a Ubuntu? Si és així, aquest és el vostre article.

Passos

Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 1
Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 1

Pas 1. Inicieu el terminal

Podeu iniciar el terminal obrint el guió i cercant-lo pel seu nom. També podeu obrir-la mitjançant la drecera de teclat Ctrl + Alt + T.

Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 2
Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 2

Pas 2. Inicieu l'editor vi / vim

Vim és un editor de text gratuït i popular que utilitza la interfície de línia d'ordres. Si actualment no teniu Vim instal·lat, podeu fer-ho fàcilment escrivint aquesta ordre al terminal: sudo apt-get install vim.

Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 3
Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 3

Pas 3. Escriviu vim ListDir.sh i premeu ↵ Retorn

Un cop a l'editor, escriviu "I" o "i". Això us permetrà inserir / començar a escriure el vostre script de shell.

Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 4
Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 4

Pas 4. Escriviu el codi següent:

#! / bin / bash. Això es coneix com a Shebang línia.

Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 5
Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 5

Pas 5. Escriviu el codi tal com es mostra a la figura

La primera línia (eco "Benvinguda") imprimeix la línia "Benvinguda" al terminal. echo s’utilitza per retornar el text donat i una nova línia. La segona línia (ls) llista el contingut del directori. ls és la abreviatura de llista. La línia final (una altra declaració de ressò) retorna el text Això completa la llista de directoris.

Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 6
Escriviu un script Shell mitjançant Bash Shell a l'Ubuntu Pas 6

Pas 6. Sortiu de vim

Escriviu les combinacions de tecles següents, Esc +: + wq per escapar de l'editor. Això escriurà els canvis al fitxer i us tornarà al terminal. Deseu el fitxer com a ListDir.sh

Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 7
Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 7

Pas 7. Canvieu els permisos d'accés

Introduïu l'ordre següent: chmod + x ListDir.sh. chmod és una ordre que s'utilitza a Unix com els sistemes operatius per canviar els permisos d'accés a un fitxer.

Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 8
Escriviu un script Shell amb Bash Shell a l'Ubuntu Pas 8

Pas 8. Executeu el scrip

Escriviu./ListDir.sh per executar aquest script. Hauríeu d'obtenir la llista de directoris i el missatge tal com es mostra a la imatge anterior.

Consells

  • Per defecte, vim no està instal·lat.
  • Utilitzeu vim per editar els scripts de l'intèrpret d'ordres.
  • Introduïu la vostra contrasenya i deixeu que Ubuntu faci la màgia.
  • Un cop finalitzada la instal·lació, emeteu l'ordre.

Advertiments

  • Per començar, col·loqueu els scripts d’intèrpret d’ordres al directori d’inici mentre comenceu el viatge d’escriptors d’intèrpret d’ordres. Quan estigueu còmodes, col·loqueu-los al vostre sistema de directoris requerit.
  • Assegureu-vos que els fitxers que creeu no es trobin en cap directori del sistema del sistema de fitxers arrel / =.

Recomanat: