답변:
각 파일의 첫 번째 줄만 비교하는 경우 다음을 사용하여 줄 내 단어 수준 변경에 관심이있을 수 있습니다 dwdiff
.
dwdiff <(head -n 1 filea) <(head -n 1 fileb)
dwdiff
-c
변경된 단어를 색칠하는 것과 같은 멋진 옵션이 있습니다 .
또는 sed
head 대신 사용하십시오 .
dwdiff <(sed 1q filea) <(sed 1q fileb)
이는 헤드 설명서가 헤드의 구문은 시간이 지남에 따라 변경된 바와 같이 제안은 헤드보다 이식 head -1
대head -n 1
또한 약간 덜 타이핑하여 변경 사항을 눈으로 볼 수 있습니다.
head -n1 -q filea fileb
시각적으로 쉽게 비교할 수 있도록 두 줄을 하나씩 아래에 표시합니다.
당신이 사용할 수있는:
if [ "`head -1 file1`" == "`head -1 file2`" ]; then echo "the same"; fi