例如:我有 3 个文件夹 A、B、C
每个文件夹(A、B、C)中都有一个名为 T1 的子目录。
在这个名为T1的子目录中,有一个名为T1.nii.gz的文件。
我想用一个命令同时将这个 T1.nii.gz 从 T1 子目录移动到每个文件夹 A、B、C 中的父目录?
答案1
您可以find
使用-execdir
:
$ find -path '*/T1/T1.nil.gz' -execdir mv -t .. {} \;
-execdir
将在执行命令之前更改工作目录。接下来,提供mv
目标目录父级。