Я регулярно работаю над различными проектами, с помощью другого программного обеспечения.
Для проекта 1 я должен открыться для исключая: Filezilla, Gedit и Nautilus (набор к определенной папке)
Для проекта 2 я должен открыть foz исключая: Калека, Наутилус (набор к другой определенной папке)
и т.д.
То, что я хотел бы, является своего рода менеджером сессий, где я мог создать записи "проект 1", "проект 2", и т.д. И одним щелчком или командой, откройте все программное обеспечение, в котором я нуждаюсь.
Возможно, существует простой способ записать пакетный файл для этого? Любая идея приветствуется :)
Нет никакого способа сохранить несколько сессий по сути, но можно записать сценарии оболочки, которые запускают несколько приложений в фоновом режиме.
$ mkdir ~/bin
$ cat > ~/bin/session1
#!/bin/sh
firefox &
gedit &
nautilus somedir &
<Ctrl-D>
$ chmod +x ~/bin/session1
$ session1
Создание средства запуска на панели оставляют как осуществление для читателя.