echo 'cat file.txt'
ou
tr "\n" " " < file.txt
Se substituir a nova linha pelo espaço é realmente tudo o que você deseja. Se houver outras linhas que você deseja ignorar, então:
echo $(egrep "^(uid|mail):" file.txt)
Eu tenho um arquivo que contém as seguintes informações:
uid: jdoe
mail: [email protected]
Como faço para que a saída fique parecida com a seguinte
uid: jdoe mail: [email protected]
Agradeço qualquer informação.
echo 'cat file.txt'
ou
tr "\n" " " < file.txt
Se substituir a nova linha pelo espaço é realmente tudo o que você deseja. Se houver outras linhas que você deseja ignorar, então:
echo $(egrep "^(uid|mail):" file.txt)
cat ${FILENAME} | tr '\n' ' '
em que ${FILENAME}
é o arquivo que contém seus dados. tr
irá substituir cada instância de nova linha (primeiro elemento do primeiro argumento) por um espaço (primeiro elemento do segundo argumento).