Maison >Java >javaDidacticiel >syntaxe [programmation shell]

syntaxe [programmation shell]

巴扎黑
巴扎黑original
2017-06-26 11:20:101106parcourir

1. Déclarez les variables

myUrl="http://see.xidian.edu.cn/cpp/linux/"
myNum=100

Remarque :
Il ne peut pas y avoir d'espace entre le nom de la variable et le signe égal, ce qui peut être différent de tous les langages de programmation que vous connaissez.
Dans le même temps, la dénomination des noms de variables doit suivre les règles suivantes :
Le premier caractère doit être une lettre (a-z, A-Z).
Il ne peut y avoir d'espace au milieu et des traits de soulignement (_) peuvent être utilisés.
Les signes de ponctuation ne sont pas autorisés.
Vous ne pouvez pas utiliser de mots-clés dans bash (vous pouvez utiliser la commande help pour afficher les mots-clés réservés).

2. Utilisez des variables

echo ${your_name>
Remarque : Il est recommandé d'ajouter des accolades à toutes les variables. C'est une bonne habitude de programmation.

3. Redéfinir les variables

myUrl="http://see.xidian.edu.cn/cpp/linux/"
echo ${myUrl}
myUrl= " http://see.xidian.edu.cn/cpp/shell/"
echo ${myUrl}

Remarque : Vous ne pouvez pas écrire $myUrl="http:// lors du deuxième devoir voir. xidian.edu.cn/cpp/shell/", ajoutez uniquement le signe dollar ($) lors de l'utilisation de variables.

4. Variables en lecture seule

myUrl="http://see.xidian.edu.cn/cpp/shell/"
lecture seule myUrl
myUrl="http : //see.xidian.edu.cn/cpp/danpianji/"

Exécutez le script et les résultats sont les suivants :
/bin/sh : NOM : Cette variable est en lecture seule.

5 , Supprimer les variables
Les variables ne peuvent pas être réutilisées après avoir été supprimées ; la commande unset ne peut pas supprimer les variables en lecture seule.
unset variable_name

6. Types de variables
Lors de l'exécution du shell, trois variables existeront en même temps :
1) Variables locales
Les variables locales sont définies dans des scripts ou des commandes. et ne sont utilisés qu'en Valid dans l'instance de shell actuelle, les programmes démarrés par d'autres shells ne peuvent pas accéder aux variables locales.
2) Variables d'environnement
Tous les programmes, y compris les programmes démarrés par le shell, peuvent accéder aux variables d'environnement. Certains programmes nécessitent des variables d'environnement pour assurer leur fonctionnement normal. Les scripts Shell peuvent également définir des variables d'environnement si nécessaire.
3) Variables Shell
Les variables Shell sont des variables spéciales définies par le programme Shell. Certaines variables du shell sont des variables d'environnement et d'autres sont des variables locales. Ces variables assurent le fonctionnement normal du shell

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn