Я хочу создать txt-файл с путем к файлу каждого файла в каталоге внешнего жесткого диска, включая сумму md5 его головы и хвоста и все в одной строке, разделенные точкой с запятой.
Например:
harddisc1/folder1/folder2/folder3/file.bla ; haedf0849wrzh2ewn ; 9823ueqizhrwdiuqh
harddisc1/folder1/folder5/anotherfile.blu ; 208349eoirjds ; 98w4IUOEHRAJFD
и т. Д.
У меня есть кое-что, что работает для пути и головы. Но я не могу напечатать хвост в одной строке. Вы можете мне помочь?
Я использую MacBook Pro с macOS 10.13.5
код:
find . -type f -exec bash -c "echo -n harddiscname; echo -n \"{};\"; head -c 10000 \"{}\" |
md5 echo "\;" tail -c 10000 \"{}\" |
md5" \; > /Users/Tobias/Desktop/discname.txt