Удалить все пробелы в файле - Linux - PullRequest
26 голосов
/ 05 ноября 2010

Как бы удалить ВСЕ пробелы в данном файле в Linux?

Ответы [ 4 ]

61 голосов
/ 05 ноября 2010

В зависимости от вашего определения пробела, что-то вроде:

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

сделает свое дело.

14 голосов
/ 05 ноября 2010
sed 's/\s//g' input.txt | tr -d '\n'
9 голосов
/ 05 ноября 2010
sed 's/\s//g'|tr -d '\n'
3 голосов
/ 06 ноября 2010

Если у вас есть данные UTF-8, лучше всего сделать это:

perl -CS -pe 's/\p{Space}//g' < input > output
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...