我正在使用ubuntu,并且尝试检查密码字段是否为空。
import subprocess
pass_max = subprocess.check_output({'"sudo'", "cat", "/etc/shadow", "|", "awk", "{print}"])
执行此代码后,我收到返回非零退出状态1的错误。如何解决此问题?错误是由于sudo命令引起的吗?
我正在使用ubuntu,并且尝试检查密码字段是否为空。
import subprocess
pass_max = subprocess.check_output({'"sudo'", "cat", "/etc/shadow", "|", "awk", "{print}"])
执行此代码后,我收到返回非零退出状态1的错误。如何解决此问题?错误是由于sudo命令引起的吗?
您尝试过shlex吗?