Можно ли написать команду bash, которая бы записывала в файл структуру (ключ, значение), которая представляла бы каждый файл в данном каталоге и соответствующие ему права доступа к файлу в виде восьмеричного числа (то есть 664)? Я знаю, что эта команда возвращает восьмеричное значение:
stat -c '%a' /path/to/file/
но я не знаю, как совместить его с обходом каталога и записью его в файл. Что может быть полезно, также эта команда, которая создает файл my_md5.txt с ключом, значение как структура хэш-кодов ...
find /path/to/file/ -type f -exec md5sum {} \; > /tmp/my_md5.txt
но я не знаю, как объединить два бита кода, чтобы сделать то, что я хочу.
Есть идеи?