Un script shell Unix est un programme écrit dans l'un des langages de script shell tels que bash , sh ou csh . Afin d'avoir un script imprimer une liste , vous devez placer la liste dans un tableau. Le script ensuite une boucle sur le tableau, chaque valeur d'impression à l'écran. En bash , les valeurs sont chacun imprimé sur leurs propres lignes. En d'autres shells , vous pourriez avoir à spécifier que vous voulez que chaque valeur doit être imprimé sur sa propre ligne . Instructions
1
Ouvrez un éditeur de texte tel que vi , nano ou gedit. Si vous utilisez Ubuntu , vous trouverez " gedit " dans le menu "Accessoires" du menu "Applications" principale . Ouvrez "vi" et "nano" à partir de l'invite en tapant "vi" ou la commande " nano ".
2
tapez la ligne "#! /Bin /bash " pour lancer le script shell .
3 type de
la "liste = ( chemise pantalon chaussettes chaussures) " de la ligne pour créer le tableau de tenir la liste.
4
tapez la ligne " LISTNUM = $ {# } liste "pour créer la variable" LISTNUM " qui va contenir le nombre d' éléments dans le tableau .
5
Entrez les trois lignes suivantes pour parcourir les valeurs dans le tableau et imprimer chaque valeur à l'écran :
pour ( (x = 0 ; x <$ LISTNUM ; x + +)) ; doecho $ { liste [$ { x }]} fait
Chaque valeur du tableau sera imprimé sur sa propre ligne.
6
Enregistrez le fichier sous le nom " list.sh. " Cliquez sur le bouton "Enregistrer sous" dans gedit et tapez le nom dans la zone de texte . Tapez " : w". Dans vi et "Ctrl + O" en nano et tapez le nom lorsque vous êtes invité
7 Type de
la commande « chmod + x list.sh " à l'invite de commande pour faire le script exécutable .
8
Tapez la commande " . /list.sh " à l'invite pour exécuter le script de commande.