具有特定扩展名的mv文件

时间:2012-12-21 17:32:57

标签: cygwin move

我在我的电脑上使用cygwin并且我想将/ pictures /(和子目录)中的所有.nef文件移动到一个新目录中,但我想保留nef文件来自的目录名称

ie /pictures/vacation2012/image01.nef 和 /pictures/vac09/image01.nef

应该进入

/图​​片/ NEF / vac09 / 和 /图片/ NEF / vacation2012 /

1 个答案:

答案 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...