Я использую Guake Terminal в Ubuntu.
Я добавил следующую строку в мой bashrc:
guake -e "cd /home /jasoons /Documents /Termainal" -r запуск
В этом каталоге откроется вкладка «Запуск», в которую я добавлю полезные скрипты. Некоторые из этих скриптов я буду использовать для настройки вкладок Guake или чего-либо еще, основываясь на том, над чем я хочу работать; как подробно здесь.
Проблема в том, что если один из этих сценариев открывает новую вкладку Guake в определенном каталоге, то эта строка в bashrc перезаписывает любой каталог, в котором я хотел открыть.
Решение, которое я имею в виду, имеет вид:
#in bashrc
if [USE SOME CONDITIONAL]; then
guake -e "cd /home/jasoons/Documents/Termainal" -r launch
fi
#in script
guake -n /home/jasoons/Desktop/Programming/ -r "ownComp" -e "SET SOME CONDITIONAL"
Как можно заполнить «ИСПОЛЬЗОВАТЬ НЕКОТОРЫЕ УСЛОВНЫЕ» и «УСТАНОВИТЬ НЕКОТОРЫЕ УСЛОВНЫЕ», чтобы избежать этой проблемы?
Любые другие предложения? Это подходящее направление для решения этой проблемы?