У меня есть файл сценария, который я хотел бы запускать, когда запускается мой компьютер. Файл сценария запускает файл .jar, который у меня есть на рабочем столе.Сценарий не работает
Сначала я создал файл .jar под названием Hello.jar, который находится на моем рабочем столе. После этого я создал файл сценария (.sh) под названием Script.sh, который содержит в себе следующее содержимое.
cd Desktop;java -jar Hello.jar;
Тогда я последовал ответ this запустить файл при запуске. Так как он говорит, что я сначала установил файл .desktop, выполнив эту команду в терминале.
sudo cd Desktop
sudo mv Script.sh /usr/bin
Тогда я сделал
sudo cd /usr/share/applications
sudo gedit file.desktop &
Тогда я написал следующую информацию в Gedit.
[Desktop Entry]
Name=Hello.sh
Exec=/usr/bin/file.sh
Type=Application
Terminal=false
И, наконец, я создал его копию в этом месте.
/etc/xdg/autostart/
Затем я перезапустил компьютер, но ничего не произошло.
cd Destktop опасен ... Лучше использовать java -jar ~/Desktop/Hello.jar – Samy
Похож на вопрос для [su]. –