Você não precisa usar expressões regulares se estiver apenas procurando arquivos com uma extensão específica.
find . -name '*.fastq' -exec mv {} /new/dir/ \;
Tenho quase centenas de arquivos .fastq
em diferentes subpastas em uma unidade compartilhada junto com muitos arquivos grandes, como .bam
files. Eu quero copiar apenas os arquivos .fastq
para outro local em uma mesma pasta para executar uma análise. Como posso fazer isso em um Mac? Eu tentei:
find -E . -iregex '.*/*\.fastq'
que mostrou todos os arquivos junto com o caminho relativo, mas não preciso do caminho. E não consigo descobrir um canal para copiá-los para outro local.
Tags macos