Например, стоит задача, автоматизировать установку пакета x11vnc и настройку конфигурационных файлов.
Но весь процесс может остановить команда
x11vnc -storepassword ~/.vnc/passswd
При запуске данной команды может быть выдано сообщение, что такого каталога нет,
и выдается сообщение на ввод пароля и на ввод подтверждения пароля.
1. Можно ли написать простую проверку на наличие католога ~/.vnc
например
var dir ='~/.vnc'; # объявляем переменную
if (dir = true){
echo 'Каталог `"~/.vnc"` каталог уже присутсвует
}
else {
mkdir ~/.vnc
}
#/... далее продолжается выполнение кода
2. Автоматизировать ввод пароля (ввод заранее написанного пароля автоматически в строку запроса 2 раза), и на запрос системы нужно ли записать данный пароль
, ответить утвердительно - yes.
напишете пожалуйста, как это пишется в языке bash, начало и конец скрипта.
Можно ли в переменную установить выражение.
Поясните пожалуйста ваш скрипт.