"Рекурсивный hexdump" из командной строки, ввода и вывода с тем же именем
У меня есть несколько файлов в каталоге "документы" (file1, file2, ...), и я хотел бы сохранить их в другой каталог "documents_hex" с hexdump из командной строки. Есть ли способ использовать hexdump для каждого файла в "документах" и сохранять их в "Documents_hex" ("Documents_hex" находится внутри "документы") с тем же именем на входе и выходе?
Пример: файл1 в / Documents_hex/ файл1, файл2 в / Documents_hex/ файл2,...
1 ответ
Проверьте этот код:
for file in `ls documents`
do
hexdump -x $file > documents_hex/$file
done