如果我将以下命令复制并粘贴到终端上,它将按预期工作:
uxterm -e "bash -c 'while :
do
xdotool getmouselocation; sleep 0.3
done'"
Run Code Online (Sandbox Code Playgroud)
以下桌面条目也按预期工作:
[Desktop Entry]
Version=1.0
Name=getLocation_v1
Comment=Test the terminal running a command inside
Exec=uxterm -e "bash -c 'xdotool getmouselocation;sleep 0.3;$SHELL'"
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;
Run Code Online (Sandbox Code Playgroud)
但由于某种原因,以下桌面条目不起作用:
[Desktop Entry]
Version=1.0
Name=getLocation
Comment=Test the terminal running a command inside
Exec=uxterm -e "bash -c 'while :
do
xdotool getmouselocation; sleep 0.3
done'"
Icon=utilities-terminal
Terminal=false
Type=Application
Categories=Application;
Run Code Online (Sandbox Code Playgroud)
有谁知道我如何修复这个桌面条目,以便它无需创建额外的“.sh”文件即可工作?
提前致谢!