我正在尝试拥有一个执行一个命令的桌面快捷方式(没有脚本,我只是想知道这是否可能)。该命令需要 root 权限,因此我gksu
在 Ubuntu 中使用,在我输入完密码并且正确之后,我希望其他命令运行文件。我有这个命令:
xterm -e "gksu cp /opt/Popcorn-Time/backup/* /opt/Popcorn-Time; /opt/Popcorn-Time/Popcorn-Time"
但是 Popcorn-Time 无需等待我完成(正确)输入密码即可打开。如果可能的话,我想在没有单独脚本的情况下执行此操作。我该怎么做?
编辑:啊!我知道现在发生了什么,你们一直在帮助我让 Popcorn-Time 等待gksu
完成,但是 Popcorn-Time 没有文件就无法运行backup
,而且这些文件有点重(7 MB总计),因此他们需要一秒钟才能完成传输,然后在复制文件时 Popcorn-Time 已经打开。有没有办法等待 Popcorn-Time 等待cp
命令完成?我还将上面的命令更改为现在的命令。
编辑#2:我现在所说的一切都不相关,因为爆米花时间的问题不是我想的那样,我不需要复制文件,我只需要以 root 身份运行它即可工作。感谢所有试图提供帮助的人。
谢谢。