Accueil > Astuces OSXFAQ > Vendredi - Cherche et Remplace

Vendredi - Cherche et Remplace

Chercher et remplacer une valeur dans une variable.

Pour chercher la première occurence de ‘hello’ et la remplacer par ‘goodbye’:

$ echo $test

/hello/world



$ echo ${test/hello/goodbye}

/goodbye/world

Pour remplacer toutes les occurences d’un modèle, utilisez ‘//’.

$ echo ${test/l/L}

/heLlo/world

$ echo ${test//l/L}

/heLLo/worLd

Utilisez # pour ancrer le modèle au début de la chaîne et % pour l’ancrer à la fin.

$ echo ${test2/#d/D}

ldld

$ echo ${test2/%d/D}

ldlD


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire