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:debuter-avec-les-scripts-shell-bash [30/05/2014 07:03]
Hypathie [enchaînements de commandes dans les scripts: utiliser la distinction code de retour/résultat de commande]
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [30/05/2014 07:03]
Hypathie [Variable et substitution de commandes]
Ligne 593: Ligne 593:
 Pour plus de précision sur la création et l'​utilisation de tableau dans les scripts voir ici : [[atelier:​chantier:​page-man-bash-v-les-tableaux]] Pour plus de précision sur la création et l'​utilisation de tableau dans les scripts voir ici : [[atelier:​chantier:​page-man-bash-v-les-tableaux]]
  
-=====Variable et substitution de commandes ===== 
-  *$( ) 
-Une commande entourée par $( ) est exécuté puis la chaîne $(commande) peut être affectée à une variable.On peut donc appeler la valeur du retour d'une commande.\\ ​ 
-<code bash> 
-#!/bin/bash 
-dir=$(pwd) 
-echo "mon répertoire est : $dir" 
-</​code>​ 
-<​code>​ 
-mon répertoire est : /​home/​hypathie 
-</​code>​ 
-  *plusieurs commandes: 
-<code bash> 
-#!/bin/bash 
-echo $(pwd ; ls) 
-</​code>​ 
-On peut aussi imbriquer les commandes ainsi : 
-<code bash> 
-echo $( ls $(pwd)/​Documents) 
-</​code>​ 
-  *avec set : 
-<code bash> 
-#!/bin/bash 
-set $(pwd ; whoami) 
-echo "$1 : $2" 
-echo $# 
-</​code>​ 
-Ou  
-<code bash> 
-#!/bin/bash 
-set -- $(ls -l $(pwd)/​.bashrc) 
-echo $* 
-</​code>​ 
- 
-On ne confondra pas une paire de parenthèses précédée d'un $ avec une paire de parenthèse autour d'une suite de commandes !\\  
-Voir chapitre suivant ;-) 
  
 =====Les redirections dans les scripts===== =====Les redirections dans les scripts=====
doc/programmation/shells/debuter-avec-les-scripts-shell-bash.txt · Dernière modification: 20/08/2022 08:35 par paskal

Pied de page des forums

Propulsé par FluxBB