我正在尝试编写一个 .desktop 文件来打开一个终端并使用 strace 可视化我正在运行的程序的输出,这就是我所做的:
我的文件.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;
脚本文件
#!/bin/bash
PID=$(pidof mysoftware)
sudo strace -p$PID -s9999 -e write
两个文件都有执行权限,点击桌面输入密码提示,但什么也没发生,我哪里错了?谢谢
找到解决方案:
我的文件.desktop
脚本文件