Могу ли я запустить gedit при запуске со списком определенных файлов?

Я знаю, как заставить определенные процессы открываться при запуске, но мне бы очень хотелось, чтобы gedit также открывал несколько файлов по умолчанию каждый раз. Иногда мне требуется несколько минут, чтобы найти / запомнить все, и это сделает его намного быстрее. Это возможно?

  • Изменение значков приложения в Linux Mint
  • Разница между автоматическим режимом и ручным режимом в вариантах обновления
  • configure error при попытке установить LASH: «configure: error: компилятор C не может создавать исполняемые файлы»
  • Установка R-базы в Linux Mint 17.1 Cinnamon
  • Установка Монетного двора Linux на пустой SSD
  • Отсутствует индикатор активной видеокарты
  • Linux Mint: Hibernate не работает
  • Ошибка повреждения памяти Java / malloc при запуске SDK Android Manager
  • 2 Solutions collect form web for “Могу ли я запустить gedit при запуске со списком определенных файлов?”

    Просто добавьте это в свои приложения для запуска:

    gedit "~/file 1" "~/Documents/file 2" "~/Desktop/file 3" 

    Он передает пути файла в качестве аргументов в GEdit, что заставляет GEdit открывать эти файлы.

    Вам не нужен gedit default, если вам нужно запомнить список файлов. Вы можете просто сохранить ярлык gedit file1 file2 file3 на рабочем столе.

    Что касается вашего точного запроса, такой специальной функции gedit нет. Я бы просто использовал обертку.

     sudo mv /usr/bin/gedit /usr/bin/gedit.real echo '#!/bin/bash' |sudo tee /usr/bin/gedit echo '[ -d ~/.gedit_default ] && filelist=`ls ~/.gedit_default`' |sudo tee -a /usr/bin/gedit echo 'gedit.real "$@" $filelist' |sudo tee -a /usr/bin/gedit sudo chmod +x /usr/bin/gedit mkdir -p ~/.gedit_default 

    Затем я добавлю нужные файлы по умолчанию в ~ / .gedit_default как символические ссылки:

     ln -s /path/to/myfile1 ~/.gedit_default ln -s /path/to/myfile2 ~/.gedit_default 
    Linux и Unix - лучшая ОС в мире.