У меня следующая проблема.У меня есть скрипт bash, который при запуске спрашивает пользователя, какой файл он хочет зашифровать.Скрипт работает нормально, проблема в том, что в имени файла есть пробелы.Я пробовал следующее
read -p "Enter file name ..." test;
openssl enc -e -aes256 -in "'$test'" -out $test.enc -k -pass:$PASS
Я получаю следующую ошибку msg
enc: Невозможно открыть входной файл 'd d', Нет такого файла или каталога
Эта строка работает в скрипте bash, и если она запускается в терминале
openssl enc -e -aes256 -in 'd d' -out enc.enc -k -pass:$PASS
Может кто-нибудь указать мне правильное направление.Спасибо