0
我必须从C++命令行应用程序执行像m=7
这样的赋值。当我使用sudo MyApp
运行此应用程序时,程序中存在的命令无法执行。如果使用sudo调用变量赋值失败
sudo m=7
失败,出现以下错误
Command Not Found
。
有没有什么办法让我可以赋值给一个变量,其中sudo
关键字存在于命令中? 基本上我想要一种方法来做sudo {Assignment}
即sudo m=3
。谢谢。
我甚至无法想象你想要完成什么。 –
在我的C++程序中,我必须从终端运行一些命令。因此,上述分配就是其中之一。但是,当我使用sudo MyApp运行该应用程序时,sudo关键字被追加到我在程序中运行的所有命令中。那是分配操作失败的时候。 –
我的大脑在流血...... –