我在我的电脑上使用cygwin并且我想将/ pictures /(和子目录)中的所有.nef文件移动到一个新目录中,但我想保留nef文件来自的目录名称
ie /pictures/vacation2012/image01.nef 和 /pictures/vac09/image01.nef
应该进入
/图片/ NEF / vac09 / 和 /图片/ NEF / vacation2012 /
答案 0 :(得分:0)
你可以这样做:
$ cd from_directory
$ (tar cf - `find . -name "*.nef"`) | (cd to_directory; tar xf - )
$ find . -name "*.nef" -exec rm -rf {} \; # be careful with this...