форматирование вывода файла UNIX

У меня есть файл, который содержит следующую информацию:

uid: jdoe mail: jdoe@yahoo.com 

Как заставить вывод выглядеть следующим образом

 uid: jdoe mail: jdoe@yahoo.com 

Я ценю любую информацию.

 echo `cat file.txt` 

или

 tr "\n" " " < file.txt 

Если замена новой строки пространством – это все, что вы хотите. Если есть другие строки, которые вы хотите игнорировать, выполните следующие действия:

 echo $(egrep "^(uid|mail):" file.txt) 

cat ${FILENAME} | tr '\n' ' '

где ${FILENAME} – это файл, содержащий ваши данные. tr заменит каждый экземпляр новой строки (первый элемент первого аргумента) пробелом (первым элементом второго аргумента).