Печать хэш, когда файл или папка drag'n'droped к клемме

Мне нужен способ, чтобы быстро увидеть хэш особых файлов и все файлы в данной папке. Drag'n'drop должен отлично работать, но в lxqt вы не можете drag'n'drop в сценарий или даже записи рабочего стола.

У меня есть сценарий , который открывает терминал и получает один файл одновременно и печатает его хэш. Мне это нужно, чтобы быть в состоянии распознать папку тоже и хэш все файлы в нем. Проблема заключается в том, я не знаю Баш.

#!/bin/bash
while IFS=$' \t\r\n' read -d '' -p "Drag'n'drop file to hash: " -rsn 1 str &&
    [ "$str" ];do
    while IFS= read -d '' -rsn 1 -t .02 char
    do str+="$char"
    done
    if [ "$str" ] ;then
        read -a req <<<"$str"
        echo ''
        md5sum $req
        echo ''
    fi
  done
0
задан 31 August 2021 в 19:46

0 ответов

Другие вопросы по тегам:

Похожие вопросы: