bash - 试图将此 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)
这是正确的,还是有更好的方法来做到这一点?谢谢你。
解决方案
推荐阅读
- command-line - 从命令行运行 Alteryx 流
- html - 替换或删除 HTML 标签和内容 Python 正则表达式
- php - 如何使用一种形式将 id 从另一个表插入到表中?
- python - 使用 gitpython 解析 git 日志
- gis - GIS:TURTLE-DATASET 在导出海龟坐标时出现 NetLogo 错误
- javascript - 如何仅在所有内容呈现后才显示 DataTable
- windows - 我无法卸载 Apache
- angular - Angular 5中是否有可用于集成测试的框架
- python - 为什么 Decimal 不是实数抽象基类的实例?
- css - CSS - 跳跃的比例转换问题