logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [21/02/2023 00:00]
agp91 [Bash : les opérateurs lexicographiques]
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [21/02/2023 00:01]
agp91 [Opérateurs sur les paramètres]
Ligne 41: Ligne 41:
  
  
-===== Opérateurs sur les paramètres ===== 
- 
-Les commandes de test disposent de deux opérateurs unaires pour tester les paramètres. 
- 
-<​code>​ 
-test OP nom_paramètre 
-[ OP nom_paramètre ] 
-[[ OP nom_paramètre ]] 
- 
-Chaîne est sujette au développement des paramètres. 
-Avec pour OP, l'un des opérateur du tableau suivant. 
-</​code>​ 
- 
-|  Opérateurs sur paramètre ​ || 
-^ Opérateurs ^ Retours ^ 
-|''​-v''​ | Vrai si le paramètre existe | 
-|''​-R''​ | Vrai si le paramètre est une référence de nom | 
- 
- 
-==== Exemples ==== 
- 
-Testons si le paramètre var existe. 
- 
-<code user> 
-var="​Debian Facile"​ #​ var existe et n'est pas une chaîne vide 
-[ -v var ] ; echo $? 
- 
-var= # var existe et est une chaîne vide 
-test -v var ; echo $? 
- 
-unset var # Destruction de var (var n’existe plus). 
-[[ -v var ]] ; echo $? 
-</​code>​ 
-<​file>​ 
-0 
-0 
-1 
-</​file>​ 
- 
-__Rappel :__ Une référence de nom est un paramètre qui mémorise le nom d'un autre paramètre.\\ ​ 
-Il est nécessaire d'​utilisé la commande **declare -n** pour construire une référence de nom. 
- 
-<​code>​ 
-var="​Debian GNU Linux" 
-declare -n v=var 
- 
-echo var=$var 
-echo v=$v 
-v="​Debian Facile"​ 
-echo var=$var 
- 
-[ -R var ] ; echo $? 
-[[ -R v ]] ; echo $? 
- 
-declare -p var v 
- 
-unset var v 
-</​code>​ 
-<file config Retour des commandes>​ 
-var=Debian GNU Linux 
-v=Debian GNU Linux 
-var=Debian Facile 
-1 
-0 
-declare -- var="​Debian Facile"​ 
-declare -n v="​var"​ 
-</​file>​ 
  
 ===== Opérateurs sur les chaînes ===== ===== Opérateurs sur les chaînes =====
doc/programmation/shells/la-page-man-bash-ii-les-operateurs-lexicographiques.txt · Dernière modification: 30/04/2023 01:23 par arpinux

Pied de page des forums

Propulsé par FluxBB