- Comment passer une variable dans un script bash?
- Comment exporter une variable dans un script shell?
- Qu'est-ce que $@ dans le script bash?
- Comment additionner un script bash?
Comment passer une variable dans un script bash?
Les arguments peuvent être transmis au script lors de son exécution, en les écrivant sous forme de liste délimitée par des espaces après le nom du fichier de script. Dans le script, la variable $1 fait référence au premier argument de la ligne de commande, $2 au deuxième argument et ainsi de suite. La variable $0 fait référence au script en cours.
Comment exporter une variable dans un script shell?
Par exemple, créez la variable appelée vech et attribuez-lui une valeur "Bus":
- vech=Autobus. Affichez la valeur d'une variable avec écho, saisissez :
- echo "$vech" Maintenant, démarrez une nouvelle instance de shell, entrez :
- frapper. ...
- echo $vech. ...
- export backup="/nas10/mysql" echo "Répertoire de sauvegarde $backup" bash echo "Répertoire de sauvegarde $backup" ...
- exporter -p.
Qu'est-ce que $@ dans le script bash?
$@ fait référence à tous les arguments de ligne de commande d'un script shell. 1 $ , 2 $ , etc., se référer au premier argument de ligne de commande, au deuxième argument de ligne de commande, etc. Placez les variables entre guillemets si les valeurs peuvent contenir des espaces.
Comment additionner un script bash?
Si vous souhaitez que l'utilisateur saisisse le nombre comme argument du script, vous pouvez utiliser le script ci-dessous : #!/bin/bash number="$1" default=10 sum=`echo "$number + $default" | bc` echo "La somme de $ nombre et 10 est $ somme." Vérifier: ./temp.sh 50 La somme de 50 et 10 est 60.