UNIX 파일의 출력 형식 지정

UNIX 파일의 출력 형식 지정

다음 정보가 포함된 파일이 있습니다.

uid: jdoe
mail: [email protected]

출력을 아래와 같이 만들려면 어떻게 해야 합니까?

uid: jdoe mail: [email protected]

어떤 정보라도 감사하겠습니다.

답변1

echo `cat file.txt`

또는

tr "\n" " " < file.txt

줄 바꿈을 공백으로 바꾸는 것이 실제로 원하는 것입니다. 다른 줄을 무시하려면 다음을 수행하십시오.

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

답변2

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

${FILENAME}데이터가 포함된 파일은 어디에 있습니까?tr개행 문자(첫 번째 인수의 첫 번째 요소)의 각 인스턴스는 공백(두 번째 인수의 첫 번째 요소)으로 대체됩니다.

관련 정보