LINUX.ORG.RU

Соединить строки.


0

0

Доброе время суток!

Есть скрипт вида:

date +%k_%d_%m_%y|awk -F_ '{print ($1,$2,$3,$4)}'; command| awk '...'

На выходе получается 2 строки:
22 07 08 09
6768 7897899

Можно ли без привлечения временных файлов соепдинить в одну строку:
22 07 08 09 6768 7897899 ?

printf перевод строки не добавляет, если не просить

% echo "01_02_03_04" | awk -F_ '{printf "%02i %02i %02i %02i", $1, $2, $3, $4}'
01 02 03 04%

ethercrow
()

man 1 printf
man tr

{ date +%k_%d_%m_%y|awk -F_ '{print ($1,$2,$3,$4)}'; command| awk '...'; } | tr \\n ' '

dilmah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.