Я попытался написать однострочник для включения и выключения панели.
if [ $(dconf read /org/gnome/shell/extensions/dash-to-panel/intellihide) = "false" ]; then dconf write /org/gnome/shell/extensions/dash-to-panel/intellihide true; else dconf write /org/gnome/shell/extensions/dash-to-panel/intellihide false; fi
Отформатировано для удобства чтения:
if [ $(dconf read /org/gnome/shell/extensions/dash-to-panel/intellihide) = "false" ];
then
dconf write /org/gnome/shell/extensions/dash-to-panel/intellihide true;
else
dconf write /org/gnome/shell/extensions/dash-to-panel/intellihide false;
fi
Работает при запуске в zsh
или bash
, но не при использовании сочетания клавиш GNOME.Когда я попытался запустить его с gnome-terminal -e <command>
, он сказал
Не удалось выполнить дочерний процесс «если» (нет такого файла или каталога).
Какой файл / каталоготносится к сообщению об ошибке?