Sed (Stream EDitor)

Version datée du 31 mai 2025 à 17:28 par Geo (discussion | contributions) (Page créée avec « La commande <code>sed</code> (Stream EDitor) est un outil puissant de manipulation de texte en ligne de commande, disponible sur Unix/Linux et macOS (et via des ports comme Git Bash sur Windows). Voici ce que vous devez savoir : === Exemple === Supprimer espaces insécables La commande recherche tous les espaces insécables (qui apparaissent souvent comme <code><0xa0></code> ou dans les éditeurs) <br /> dans test.sh et les remplace par des espaces normaux. <sy... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

La commande sed (Stream EDitor) est un outil puissant de manipulation de texte en ligne de commande, disponible sur Unix/Linux et macOS (et via des ports comme Git Bash sur Windows). Voici ce que vous devez savoir :

Exemple

Supprimer espaces insécables La commande recherche tous les espaces insécables (qui apparaissent souvent comme <0xa0> ou dans les éditeurs)
dans test.sh et les remplace par des espaces normaux.

sed -i 's/\xc2\xa0/ /g' test.sh


sed -i 's/ / /g' test.sh  # Collez un vrai espace insécable après 's/'