Я хотел бы написать сценарий, который, среди прочего, открывает PDF-файл с evince и закрывает терминал.
До сих пор у меня есть:
evince &
sleep 2
kill -9 $PPID
, но evince закрывается, когда терминал делает. Я попытался использовать disown -h -a, но он не работает.
На моем Ubuntu
nohup evince &
exit
работает по желанию.
kill -9 является излишним в любом случае, kill -HUP отлично подходит для уничтожения оболочки и, возможно, для терминала тоже ... Я не хочу проверять, потому что с XFCE, похоже, для всех окон есть только один терминальный процесс, поэтому kill -9 $PPID убьет все мои оконные окна.