Итак, я создал сценарий для генератора паролей и валидатора. Он требует, чтобы пользователь вводил пароль, и он проверяется на соответствие спецификациям. Но проблема начинается, когда вход содержит следующие: [,], (,), &, где я получаю либо сообщения об ошибках, либо в случае & - процесс запускается в фоновом режиме, предлагая мне отменить запуск скрипта.Bash - работа с командами как параметры прохождения
Как мне как-то прочитать ввод как строку, а не строку, содержащую команды/другие символы, чтобы давать ошибки?
Я не могу опубликовать код здесь, так как это школьный проект.
Можете ли вы хотя бы опубликовать код, демонстрирующий проблему? Тем не менее, вы, вероятно, не цитируете расширение параметра. – chepner
Опубликуйте код, демонстрирующий проблему, а не ваш школьный проект. – jm666
Без просмотра вашего кода трудно предоставить любую помощь. – anubhava