sdiff 출력이 파일로 전송될 때 형식을 유지하는 방법은 무엇입니까?

sdiff 출력이 파일로 전송될 때 형식을 유지하는 방법은 무엇입니까?

우분투 16.04
배시 4.4.0
sdiff(GNU diffutils) 3.3

쉘에서 sdiff 명령을 사용하면 형식이 완벽합니다.

sdiff -w 185 fileone filetwo  

쉘의 sdiff 형식이 완벽합니다.

sdiff 명령을 사용하고 결과를 파일로 보내면 형식이 사라집니다.

sdiff -w 185 fileone filetwo > filethree

출력이 파일로 전송되면 sdiff 형식이 사라집니다.

sdiff 출력을 파일로 보낼 때 형식을 유지하는 방법은 무엇입니까?

답변1

sdiff@cas가 설명했듯이 출력을 파일로 보낼 때 형식을 유지하려면 다음을 포함하십시오.-t

sdiff -t -w 185 fileone filetwo > filethree    

탭을 제어하려면 --tabsize공백 수를 포함하세요.

sdiff -t --tabsize 2 -w 185 fileone filetwo > filethree

관련 정보