Вы можете сделать это, сохранив регистр switch внутри функции.
function testCase ()
{
read -r -p "Would you like to continue [Y/N] : " i
case $i in
[yY])
echo -e "Resuming the script";;
[nN])
echo -e "Skipped and exit script"
exit 1;;
*)
echo "Invalid Option"
testCase
;;
esac
}
testCase
Если ввод недействителен, функция будет вызывать функцию до тех пор, пока не будет получен допустимый ввод.
atril
нужно место для установки расширений для файлового менеджера caja .
Вы можете изменить путь в make-файле:
cajaextensiondir =
Или вы можете отключить caja-extensions
, если вы их не используете:
./configure --prefix="$HOME/.local" --disable-caja
Обратите внимание, что он будет собран и установлен, но для запуска ему также необходимо найти некоторые mate
материалы, (которые у вас уже могут быть доступны ).