Я пытаюсь зашифровать кучу файлов с помощью кода ниже:
find . -name "*.vi" | sort | parallel --gnu -j 4 --workdir "$PWD" '
echo "Encrypting {/.} ..."
gpg -r user@myemail.com -o "/tank/test/{/.}.gpg" -e "{}"
';
Это прекрасно работает, но только если в именах файлов нет пробелов и специальных символов (! или ') в них. Кроме переименования всех файлов, есть ли способ заставить этот код работать?