执行cmd 命令是python 代码下的环境变量和使用工具登陆的远程环境不一样,所以有的系统命令要用全路径才会有返回值
例如 ifconfig &1.txt
有的命令不能定位到 nft list table dnat1 &/dev/null >1.txt,这样结果不会有显示,应该改为
nft list table dnat1 &>1.txt
本文探讨了在Python环境下执行命令时,由于环境变量不同导致的系统命令执行问题。通过实例说明了如何正确使用全路径来确保命令的执行,避免因环境变量差异引起的错误。
执行cmd 命令是python 代码下的环境变量和使用工具登陆的远程环境不一样,所以有的系统命令要用全路径才会有返回值
例如 ifconfig &1.txt
有的命令不能定位到 nft list table dnat1 &/dev/null >1.txt,这样结果不会有显示,应该改为
nft list table dnat1 &>1.txt

被折叠的 条评论
为什么被折叠?