当前位置: 技术问答>linux和unix
搜索指定格式的文件,并将这些文件对比
来源: 互联网 发布时间:2016-01-16
本文导语: 现要完成如下功能: a和b各为一目录,a和b下都有php,html,htm,shtml格式的文件,现要将a目录下php(或html,htm,shtml)格式的文件与b目录下php(或html,htm,shtml)格式的文件比较。 我的方法是这样,将a目录下php的文...
现要完成如下功能:
a和b各为一目录,a和b下都有php,html,htm,shtml格式的文件,现要将a目录下php(或html,htm,shtml)格式的文件与b目录下php(或html,htm,shtml)格式的文件比较。
我的方法是这样,将a目录下php的文件找出放在一个新的目录中,将b目录下php的文件找出也放在一个新的目录中,然后将这两个目录对比。但我不知这种思路用shell该如何实现,望各位帮忙,这个脚本该怎么写?
a和b各为一目录,a和b下都有php,html,htm,shtml格式的文件,现要将a目录下php(或html,htm,shtml)格式的文件与b目录下php(或html,htm,shtml)格式的文件比较。
我的方法是这样,将a目录下php的文件找出放在一个新的目录中,将b目录下php的文件找出也放在一个新的目录中,然后将这两个目录对比。但我不知这种思路用shell该如何实现,望各位帮忙,这个脚本该怎么写?
|
cp -a a/*.php newa
cp -a b/*.php newb
diff -Nur newa newb
cp -a b/*.php newb
diff -Nur newa newb