小编jb.*_*jb.的帖子

在 sudo 下重新运行上一个命令

我希望能够运行一个命令,它失败了,因为它没有适当的权限。然后我可以写“请”来sudo我刚刚运行的命令。

这是我想在终端中执行的操作:

$ run command
"you don't have access to do that"
$ please
"ran successfully"
Run Code Online (Sandbox Code Playgroud)

我看到它!!会抓取上一个命令,所以我想我可以使用它,但我无法让它工作。

我的 please.sh shell 脚本看起来像这样,但我无法让其中的任何一个工作。它只是说“找不到命令!!” 并打印出 sudo 用法。

#!/bin/zsh

#sudo !!
#sudo `!!`
sudo $(!!)
Run Code Online (Sandbox Code Playgroud)

command-line zsh

9
推荐指数
2
解决办法
9122
查看次数

标签 统计

command-line ×1

zsh ×1