Kre*_*ahn 2 command-line bash scripts unity launcher
我的设置是我有一个网站 (www.example.com),我已将 bash 脚本上传到 www.example.com/location/of/bash/script.txt
我现在想要一个可用于打开终端的桌面启动器(.desktop) 文件,然后继续从网站运行脚本。到目前为止,我已经创建了一个 .desktop 文件,该文件可以打开终端但无法从 URL 成功运行脚本。
我在 .desktop 文件中的命令是
gnome-terminal --execute bash -c "http:www.example.com/location/of/bash/script.txt" ; 猛击
当我单击它打开的 .desktop 文件时,尝试运行脚本并给出错误“没有这样的文件或目录”,对此非常感谢。
小智 6
也简单而危险:
让你的桌面文件看起来像这样:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=sh -c 'curl -s http://www.example.com/path/to/script.sh | bash'
Icon=application.png
Terminal=true
Run Code Online (Sandbox Code Playgroud)
这将产生一个子 shell,运行 'curl' 来读出文件,然后通过管道将它导入 bash。
| 归档时间: |
|
| 查看次数: |
1872 次 |
| 最近记录: |