命令“sudo sh -e ~/Downloads”起什么作用?

命令“sudo sh -e ~/Downloads”起什么作用?

我是 Ubuntu 新手,正在学习如何使用 shell。有人能告诉我这个命令的作用吗:

sudo sh -e ~/Downloads

我知道sudo sh会以 sudo 形式执行 shell 中的所有命令。-e 是什么?

答案1

是描述该命令的页面sh

sh 命令通过 Bourne shell 运行或处理作业。

-e 标志:如果不是交互式的,则如果任何未测试的命令失败,则立即退出。如果命令用于控制 if、elif、while 或 Until;或者如果命令是“&&”或“||”运算符的左侧操作数,则认为命令的退出状态经过明确测试。

另请参阅man sh

相关内容