Создайте отдельный файл .md5 для каждого файла .fastq в каталоге?

Я знаю, что это может показаться глупым, но у меня была такая же проблема с Virtual Box.

Если вы не выберете Ubuntu x64 для раскрывающегося списка операционной системы (т. е. вы могли бы выбрать только Ubuntu, должно быть два варианта для дистрибутива Ubuntu). Система автоматически загружается в виртуальный i686 вместо требуемого X86-64.

1
задан 29 January 2016 в 15:09

1 ответ

Также ваша команда md5sum не печатает имя файла, потому что каждый файл считывается из оболочки из-за перенаправления <, а md5sum не может знать исходное имя файла, так как он загружает содержимое файла напрямую.

Итак, если вы хотите рекурсивно обрабатывать все файлы в текущем рабочем каталоге, вы можете использовать эту команду:

find . -type f -name "*.fastq.gz" -exec sh -c "md5sum {} > {}.md5" \;
3
ответ дан 23 May 2018 в 13:55

Другие вопросы по тегам:

Похожие вопросы: