С sed
:
sed -e 's/\s\+/,/g' orig.txt > modified.txt
Или с perl
:
perl -pne 's/\s+/,/g' < orig.txt > modified.txt
Править: Для исключения новых строк в жемчуге, Вы могли использовать двойное отрицание 's/[^\S\n]+/,/g'
или соответствие против просто пробельных символов по Вашему выбору 's/[ \t\r\f]+/,/g'
.
Нет, нет.
В лучшем случае если Вы будете довольно аккуратны, то Вы сможете сохранить /home
неповрежденный, но несмотря на то, что они - оба производные Debian, они - совершенно различные дистрибутивы.
Ваше "обновление" является грубым эквивалентом выяснения, возможно ли превратить фетровую установку ядра в SuSE один.