web-dev-qa-db-fra.com

Supprimer tous les espaces blancs d'un fichier - Linux

Comment supprimer TOUS les espaces blancs d'un fichier donné sous Linux?

27
Yarin

Selon votre définition de l'espace blanc, quelque chose comme:

tr -d ' \t\n\r\f' <inputFile >outputFile

ferait l'affaire.

62
Darron
sed 's/\s//g' input.txt | tr -d '\n'
15
sed 's/\s//g'|tr -d '\n'
9
mikerobi

Si vous avez des données UTF-8, faites mieux ceci:

Perl -CS -pe 's/\p{Space}//g' < input > output
3
tchrist