Substitution de variables

De Linuxmemo.

(Différences entre les versions)
(Page créée avec « Catégorie:Bash ==Astuces== for i in $(ls *.m4a);do avconv -i $i ${i/.m4a/.mp3} ;done »)
Ligne 1 : Ligne 1 :
[[Catégorie:Bash]]
[[Catégorie:Bash]]
 +
sources: http://casteyde.christian.free.fr/system/linux/guide/online/x3679.html
 +
==valeur par défaut==
 +
valeur par défaut pour le cas où cette variable ne contient rien ou n'est pas définie
 +
${variable:-valeur}
 +
Notez que la variable reste indéfinie après la substitution.
 +
 +
Pour fixer la valeur de la variable à cette valeur par défaut en plus d'effectuer la substitution
 +
${variable:=valeur}
 +
==Astuces==
==Astuces==
  for i in $(ls *.m4a);do avconv -i $i ${i/.m4a/.mp3} ;done
  for i in $(ls *.m4a);do avconv -i $i ${i/.m4a/.mp3} ;done

Version du 25 novembre 2017 à 21:48

sources: http://casteyde.christian.free.fr/system/linux/guide/online/x3679.html

valeur par défaut

valeur par défaut pour le cas où cette variable ne contient rien ou n'est pas définie

${variable:-valeur}

Notez que la variable reste indéfinie après la substitution.

Pour fixer la valeur de la variable à cette valeur par défaut en plus d'effectuer la substitution

${variable:=valeur}


Astuces

for i in $(ls *.m4a);do avconv -i $i ${i/.m4a/.mp3} ;done
Outils personnels