lundi 27 août 2007

Utilisation de la commande echo sous BASH

voir le site http://perso.orange.fr/dorian.linux/bash.html

une trés bonne documentation s y trouve


login$ variable=abcdefghijklmnopqrstuvwxyz
login$ echo $variable
abcdefghijklmnopqrstuvwxyz
login$ echo ${#variable} # affiche la longueur de $variable26
login$ echo ${variable#*o} # élimine tous les caractères jusqu'à 'o'
pqrstuvwxyz
login$ echo ${variable%o*} # élimine tous les caractères à partir de 'o'abcdefghijklmn
login$ echo ${variable:5:2} # extrait la sous-chaine de longueur 2 à partir du 5ème caractère
fg
login$ echo ${variable:20} # extrait tous les caractères à partir du vingtièmeuvwxyz
login$ variable=abcdefghijklmncopqrstuvwxyz
login$ echo ${variable%c*} # élimine le plus petit suffixe
abcdefghijklmn
login$ echo ${variable%%c*} # élimine le plus grand suffixe
ab
login$ echo ${variable#*c} # élimine le plus petit préfixe
defghijklmncopqrstuvwxyz
login$ echo ${variable##*c} # élimine le plus grand préfixe
opqrstuvwxyz
login$ adresse=toto@fai.fr
login$ echo adresse
adresse
login$ echo $adresse
toto@fai.fr
login$ echo ${adresse/toto/tata} # remplace toto par tata dans adresse
tata@fai.fr



anti_bug_fck

Libellés :

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil