Bonjour,
Je voudrais remplacer dans un fichier l'ocurrence suivante :/*+ par :***
merci d'avance.
Bonjour,
Je voudrais remplacer dans un fichier l'ocurrence suivante :/*+ par :***
merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $ echo ":/*+" | sed -e 's/:\/\*+/:***/g' :***
Super
un grand merci
encore une petite question:
comment faire pour supprimer les tabulations à l'intérieure d'une ligne.
Bonjour,
Le caractère tabulation se représente souvent en code sous la forme '\t'.
Ainsi, dans ton cas, si tu veux supprimer toutes les tabulations, il te faut remplacer \t par rien (attention, le fichier est modifié dans l'exemple ci-dessous) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part perl -pi -e 's/\t//g' ton_fichier_source
Bonsoir,
Lorsqu'il s'agit d'un seul caractère à changer (ou à supprimer), la commande tr me semble plus simple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part cat file.txt | tr -d '\t'
Partager