Для других сообщений вам нужно dos2unix file.txt
или подобное.
Вам также нужно указать какое-то значение для разделения двух столбцов, которые вы печатаете, т.е.
# use the defualt value for FS
awk '{print $NF , $1}' file.txt
# use a tab
awk '{print $NF "\t" $1}' file.txt
# use a space
awk '{print $NF " " $1}' file.txt
Также обратите внимание, что использование cat file.txt |
принесет вам награду Useless Use Of Cat в некоторых кругах :-), поэтому я включил более прямое решение вашей проблемы в приведенные выше примеры.
Надеюсь, это поможет.