Как сквоить все содержимое многострочного файла на одну строку?

Для 4.2.3 мне пришлось добавить

deb http://security.ubuntu.com/ubuntu hardy-security main

в мой /etc/apt/sources.list

Reference1, Reference2

1
задан 10 April 2016 в 23:15

2 ответа

Протяните его через это регулярное выражение perl:

perl -p -e 's/[\n\r ]*//g'
4
ответ дан 23 May 2018 в 12:15

AWK может сделать это, зациклив все поля и используя printf "%s". Пример

cat /etc/passwd | awk '{for(i=1;i<=NF;i++) printf "%s",$i}'

Пример прогона:

$ printf "to be or not to be\nthat is the question" | \         
> awk '{for(i=1;i<=NF;i++) printf "%s",$i}'
tobeornottobethatisthequestion
1
ответ дан 23 May 2018 в 12:15

Другие вопросы по тегам:

Похожие вопросы: