Настольное средство запуска для сценария в терминале, содержащем sudo команда

Я пытаюсь записать .desktop файл, чтобы открыть терминал и визуализировать вывод из моей под управлением программы с помощью strace, это - то, что я сделал:

myfile.desktop

[Desktop Entry]
Version=1.0
Name=Tester        
Comment=Debug
Exec=gksu "gnome-terminal -e \"bash -c '/home/me/Desktop/myscript.sh;$SHELL'\""
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;

myscript.sh

#!/bin/bash

PID=$(pidof mysoftware)

sudo strace -p$PID -s9999 -e write

оба файла, имеющие разрешение выполнения, нажимая на настольную подсказку записи для пароля, но ничего не происходит, где я неправильно?Спасибо

0
задан 26 January 2018 в 01:34

1 ответ

Найденный решением:

myfile.desktop

[Desktop Entry]
Version=1.0
Name=Tester        
Comment=Debug
Exec=gksu "gnome-terminal -x bash -c /home/me/Desktop/myscript.sh"
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;

myscript.sh

#!/bin/bash

PID=$(pidof mysoftware)

sudo strace -p$PID -s9999 -e write
$SHELL
0
ответ дан 31 October 2019 в 03:29

Другие вопросы по тегам:

Похожие вопросы: