社区,
我希望能够将命令“isi nfs exports list”的输出读入脚本/程序。
然后,脚本/程序将使用输出中的数据来定位输出中的目录列表。
使用目录列表并为每一行运行ls -lzed [DIRECTORYSTRING]。
此输出将允许我收集每个目录的用户和组所有者。
答案 0 :(得分:1)
你可以从python中调用它,并使用`subprocess.check_output'check_output将输出作为字符串输出:
>>> import subprocess
>>> subprocess.check_output(["echo", "Hello World!"])
'Hello World!\n'
答案 1 :(得分:0)
您应该查看subprocess模块。看一下名为check_output
的方法。它运行带有给定参数的命令,然后将其输出作为字节字符串返回。
文档中的一个例子:
>>> subprocess.check_output(["echo", "Hello World!"])
'Hello World!\n'
似乎正是您正在寻找的东西。