скрипт bash 4 строки в одну строку - PullRequest
0 голосов
/ 02 декабря 2011

У меня есть файл, подобный этому:

1
2
3
4

Как получить такой результат по awk или подобному:

1 2 3 4

Ответы [ 4 ]

4 голосов
/ 02 декабря 2011
echo $(cat file)

если файл короткий.

awk '{printf("%s ",$0)}' <file

если вы хотите awk или подобное.

1 голос
/ 03 декабря 2011
paste -sd\  infile

Обратите внимание, что приведенная выше команда содержит два пробела (экранированный и обычный).

0 голосов
/ 03 декабря 2011

Perl решение:

perl -l40pe1 infile
0 голосов
/ 02 декабря 2011
awk '{printf $0" "}' your_file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...