【发布时间】:2018-02-09 23:14:34
【问题描述】:
我需要计算远程机器目录中的文件数。我需要 ssh 到那台机器并执行目录计数操作(-lR | grep ^d | wc -l)。这需要在 shell 脚本中完成。
我还需要从 python 程序调用这个 shell 脚本,方法是传递一个要在 shell 脚本中使用的变量并将结果返回给 python 程序。
涉及的组件:
调用 shell 脚本的 Python 程序(传递变量)
对远程机器执行 ssh 并执行目录计数
将结果返回给我原来的python程序
【问题讨论】:
-
SO 不是免费的编码服务。您必须自己尝试解决问题。如果您无法使其正常工作,请发布您尝试过的内容,我们将帮助您修复它。尝试分别处理每个组件,然后将它们放在一起。
标签: python bash shell ssh subprocess