我正在编写一个bash脚本,需要对多个命令进行sudo处理。我可以做这个:
( whoami ; whoami )
但我不能这样做:
sudo ( whoami ; whoami )
我该如何解决?
在里面运行一个shell sudo
:sudo bash -c 'whoami; whoami'
您可以'
在单引号内使用除字符以外的任何字符。如果您确实想在该命令中使用单引号,请使用'\''
(从技术上讲,是:结束单引号文字,文字'
字符,以单引号文字开头;但是有效地,这是一种在单引号中插入单引号的方法文字字符串)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句