我在共享驱动器下的不同子文件夹中有近数百个.fastq
文件,还有许多大文件,例如.bam
文件。我想仅将.fastq
文件复制到同一文件夹中的另一个位置以进行分析。如何在 Mac 上执行此操作?我尝试过:
find -E . -iregex '.*/*\.fastq'
它显示了所有文件以及相对路径,但我不需要路径。而且我无法找到将它们复制到另一个位置的管道。
答案1
如果您只是寻找具有特定扩展名的文件,则无需使用正则表达式。
find . -name '*.fastq' -exec mv {} /new/dir/ \;