Toto Capuccino a écrit :
Avec GNU sed, en supposant qu'exit puisse prendre d'autres valeurs, et qu'un espace vienne se promener dans l'expression initiale, tu peux t'en sortir avec:Bonjour,J'ai un fichier script qui contient pas mal de exit(1) que je veux remplacer par exit 1. Enlevage de parenthèses et ajout d'espace...Quelquún peut-il me mettre sur la piste ?
sed -r -e 's/(exit)\s*\(([0-9]+)\)/\1 \2/g' ancien_script > nouveau script -- Nicolas