比较txt文件中的两个目录和输出与linux中的不同文件名

时间:2014-07-10 15:09:36

标签: linux shell

我试图区分两个目录并在txt文件中写入输出,只有不同的文件名在linux shell中使用这些命令

diff -qr directory1/ directory2/ | sort > output.txt

它在output.txt文件中给我输出,如

Files directory1/1.txt and directory/1.txt differ

我只需输出1.txt作为输出

有什么想法,我只能在txt文件中输出不同的文件名。

感谢

感谢

1 个答案:

答案 0 :(得分:1)

只需使用:

diff -ur --brief dir1 dir2 | sed -e 's/Files dir1\///' -e 's/and .*//'