我有一个python脚本,它从/etc/shadow获取我正在做的项目的用户密码。假设我在python脚本中得到的密码是“jumbo”。那么,在python脚本中如何调用bash脚本呢?密码“jumbo”必须传递给要使用的bash脚本
我之所以将其传递给bash脚本,是因为我需要在bash脚本中(显然不是在命令行中)使用该密码登录到一个用户,比如说“worker”,以便自动登录到“worker”当bash脚本完成执行并返回到python脚本以继续bash脚本调用后的其余python代码时的帐户
编辑:我不知道如何在python中调用bash脚本,也不知道如何“捕获”bash脚本中的字符串
如果要使用参数调用脚本,可以使用
check_call
函数:记住在传递之前使用str(arg)将args转换为string
相关问题 更多 >
编程相关推荐