Предположим, у меня есть куча файлов /tmp/
.
я делаю
find . -type f | xargs -iFILES
И я хочу сделать md5sum
в каждом файле, выводя в файл с тем же именем, но с .md5
расширением.
find . -type f | xargs -iFILES md5sum FILES > FILES.md5
Это должно создать файл md5 для каждого файла, найденного командой find. Вместо этого он создает на диске один файл FILES.md5 с контрольными суммами из всех файлов.
Как мне сказать команде md5sum, что FILES представляют текущее имя файла, а не литеральную строку FILES?
источник