所以我的问题是,我有一个运行Ubuntu服务器18.04和Apache2的AWS实例,当按下一个按钮时,它会发送一些变量,这些变量被传递给一个函数,然后该函数使用shell_exec()来执行EC2脚本。然后,Python脚本将这些变量(方向和角度)作为命令行参数,然后尝试将其写入名为cmds.txt的文件中。但是,在执行此操作时,我收到以下错误报告: File "/home/server/cmdWriter.py", line 45, in File "/ho
我在Linux Command Line and Shell Scripting Bible by Richard Blum Christine Bresnahan上读到:因此,如果一个文件不能同时具有读、写、执行权限,那么用户每次需要执行操作时都必须更改文件吗?如果一个程序员需要测试他的代码,他应该怎么做?