首页 > 解决方案 > 试图将此 bash 行转换为 Python 2.6

问题描述

我需要帮助将此 bash 行转换为 Python 2.6:

# Bash line
ssh -X ${var} users |tr ' ' '\n' |uniq |tr '\n' ' '

此命令的输出将作为字符串发送到变量。到目前为止,这就是我在 Python 2.6 中所拥有的:

# Python implementation
string = subprocess.call("ssh -X {0} users |tr \' \' \'\n\' |uniq |tr \'\n\' \' \'".format(var), shell=True)

这是正确的,还是有更好的方法来做到这一点?谢谢你。

标签: bashpython-2.6

解决方案


推荐阅读