shell高手看过来!关于unix下的diff命令问题
如题:
路径1:XXX/OLD
路径2:YYY/NEW
已知路径1和路径2下有相同文件名的文件若干个,文件个数也一样 如:111.dat 222.dat 333.dat等等
写一个shell,要求利用diff命令来对这两个路径下的所有文件进行比较(主要看是否相同),并且把结果输出到result.txt中去,格式如下:
路径1 路径2 文件 比较结果
XXX/OLD YYY/NEW 111.TXT 相同
XXX/OLD YYY/NEW 222.TXT 相同
XXX/OLD YYY/NEW 333.TXT 相同
其中XXX,YYY是不固定的,需要取当前被比较文件的路径~
希望能回答详细点,最好是些个可执行的shell,在下不胜感激!!!!
路径1:XXX/OLD
路径2:YYY/NEW
已知路径1和路径2下有相同文件名的文件若干个,文件个数也一样 如:111.dat 222.dat 333.dat等等
写一个shell,要求利用diff命令来对这两个路径下的所有文件进行比较(主要看是否相同),并且把结果输出到result.txt中去,格式如下:
路径1 路径2 文件 比较结果
XXX/OLD YYY/NEW 111.TXT 相同
XXX/OLD YYY/NEW 222.TXT 相同
XXX/OLD YYY/NEW 333.TXT 相同
其中XXX,YYY是不固定的,需要取当前被比较文件的路径~
希望能回答详细点,最好是些个可执行的shell,在下不胜感激!!!!
...全文
相关推荐
2.l5-shell-programming.pdf
Shell编程是利用Unix命令和控制结构来创建脚本文件的一种编程方式,通常以文本形式存在,并以#!开头后跟解释器的路径。例如,如果脚本的第一行是#!
shell中常用的命令之diff和patch用法
在Linux和Unix环境中,Shell命令是用户与操作系统交互的基础工具,其中`diff`和`patch`是两个非常实用的命令,主要用于文件和目录的比较以及应用补丁。
linux与unix shell编程指南
Shell是用户与操作系统内核之间的桥梁,它提供了命令行界面,让用户能够执行各种系统操作和自动化任务。这本书分为五个部分,涵盖了从基础到高级的Shell编程技巧,以及相关的UNIX命令和语法。
linux命令与shell编程大全
**Unix命令**: - **Unix与Linux命令**在很大程度上是兼容的,但某些Unix特有的命令如`ksh`(Korn Shell)或`csh`(C Shell)在Linux中可能不常见。
Unix命令任务大全-Unix ToolBox
通过《Unix命令任务大全-Unix ToolBox》的学习,用户可以更深入地理解Unix/Linux/BSD系统的内在机制,提高工作效率,解决各种系统问题。


其他开发语言
