Как мне написать файл .desktop, который включает тройник?
Обычно я начинаю вести журнал отладки с терминала, используя .sh, как показано ниже:
sudo ./start-ds.sh 2>&1 | tee output.log
Мне нужно лечь в больницу, и я хочу продолжить тестирование, пока я нахожусь в нем, поэтому я хочу, чтобы мой партнер просто дважды щелкнул значок на рабочем столе, чтобы запустить его.
Как мне написать файл .desktop, который будет запускать приложение, а также запускать файл журнала отладки?
текущий файл start-ds.desktop:
[Desktop Entry]
Type=Application
Terminal=true
Name=Start ds
Exec=/home/agx/ds/start-ds.sh
текущий файл .sh:
#!/bin/bash
export gst_debug=3
$(/home/agx/ds/ds-app -c /home/agx/ds/app-config.txt)
exit 0
Большое спасибо за вашу помощь
Я просто создал второй .sh
#!/bin/bash
$(sudo ./start-ds.sh 2>&1 | tee output.log)
exit 0
затем изменил .desktop, чтобы запустить его, а он, в свою очередь, запустил оригинальный .sh с протоколированием