0%

python调系统命令总结

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such fi
如果目前处在这个目录中间/tmp/boss/build/git@repo.we.com/release/t8t-fi-frt.1561119168/sc,执行删除自身的命令,就会无处依托,报这个错
commands.getstatusoutput('rm -rf /tmp/boss/build/git@repo.we.com/release/t8t-fi-frt.1561119168/sc')

执行不到java, mvn ,虽然 /etc/profile输出了java, mvn 的目录

commands.getstatusoutput('cd xxx')
commands.getstatusoutput('rm * -rf')
删除的不是xxx目录下的文件,而是当前目录下的,切换目录要用  os.chdir()