10
如何在sudo中运行两个命令?
有什么方法可以从命令行运行两个Db2命令?(它们将从PHP exec命令中调用。) db2 connect to ttt (请注意,我们需要为第二个命令启用连接 db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' 我尝试了这个: sudo -su db2inst1 db2 connect to ttt; db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' 第一个命令正确完成,但第二个命令失败并显示错误消息 SQL1024N A database connection does not exist. SQLSTATE=08003 请注意,我需要以php用户身份运行它。sudo -u db2inst1 id作为php用户的命令为我提供了正确的输出。