Мне нужно составить список из большого количества файлов (40 000 файлов), как показано ниже:
ERR001268_1_100.fastq ERR001268_2_156.fastq ERR001753_2_78.fastq
ERR001268_1_101.fastq ERR001268_2_157.fastq ERR001753_2_79.fastq
ERR001268_1_102.fastq ERR001268_2_158.fastq ERR001753_2_7.fastq
ERR001268_1_103.fastq ERR001268_2_159.fastq ERR001753_2_80.fastq
моя команда: ls ERR * _1 _ *. Fastq | sed 's / \. fastq // g' | sort -n> masterlist
Однако ошибка: bash: / bin / ls: слишком длинный список аргументов
Однако можно ли решить эту проблему? Есть ли другой способ составить такой список с помощью perl / python?
thx