Допустим, я запускаю vlc или gimp при запуске, но эти команды не возвращаются, пока программа не закроется. Позволяет ли он интерпретатору bash работать неопределенно долго, пока он не закроется, или он запускается и сразу же завершает процесс, если я не nohup или что-то еще? Как правильно запускать эти приложения?
0
&
к вызову программы в сценарии оболочки, и найдите предпочтительный способ запуска приложений при входе в систему.Ответы:
.Profile читается при запуске bash. Запуск другой программы из оболочки ничего не делает с файлом .profile.
Посмотри на это: Разница между .bashrc и .bash_profile
источник