Помимо использования find и globstar, у python есть модули для вычисления хэшхэмов и рекурсивного перехода через дерево каталогов. Таким образом, можно написать простой скрипт, как показано ниже. Фактически, этот скрипт почти такой же, как и то, что я использовал для этого ответа с одной незначительной разницей.
Этот скрипт предполагает, что вы хотите рекурсивно пройтись по текущему рабочему каталогу, поэтому убедитесь, что вы cd в желаемый верхний каталог.
Я также рекомендовал бы сохранить его в каталоге ~/bin и запустить source ~/.bashrc до использования, так как вы можете просто ввести имя сценарий в командной строке.
Сценарий собирает все файлы, включая скрытые (с ведущей точкой в имени файла).
bash-4.3$ cd Wallpapers/
bash-4.3$ recursive_checksum.py
c66af072272d2c516e29832d0a86afa0e8e61d8c ./moon_moon.jpg
37829801c48ea0420414fc78de45adb13e4b117f ./wat.png
6cc3dd2541d00aa5fb8fd6ec703d3c7653ce4708 ./hard_drive_wallpapers/hard-drive.jpg
52fbff84cba6bbbfadc5777c1189ec39aef9176a ./hard_drive_wallpapers/hard-drive5.jpg
5bfe52eb8b31f50dc7bd1b1991dcc1d7260ec65e ./hard_drive_wallpapers/hard-drive4.jpg
f2f85eaa24c8c5b82bbedd55f887ea5fc520ac21 ./hard_drive_wallpapers/hard-drive3.jpg
bcdcf278c176fa93557627a33bedebe4e508e27a ./hard_drive_wallpapers/hard-drive2.jpg
Я снова заработал Anki, установив python-qt4 у Джесси. Я загрузил его с https://packages.debian.org/jessie/python-qt4 (прокрутите вниз до нижней части страницы для ссылок на скачивание. Большинство выберет amd64)
и установит его через [ f1]
Кредиты: https://packages.debian.org/jessie/python-qt4 Томаса Ребеле