【发布时间】:2020-12-06 10:22:21
【问题描述】:
我对 python 的 subprocess 和 os 模块比较陌生。因此,我能够执行流程执行,例如使用 python 运行 bc、cat 命令并将数据放入 stdin 并从标准输出。
现在我想首先知道像 cat 这样的进程通过 python 代码接受哪些标志(如果可能的话)。
然后我想执行一个设置了一些标志的特定命令。
我用谷歌搜索了这两件事,似乎我得到了第二个的解决方案,但有多种方法。因此,如果有人知道如何做这些事情并以某种标准的方式进行,将不胜感激。
【问题讨论】:
-
你在说什么标志?你是指
ls -l中的-l之类的东西吗?作为这里的新用户,也请带上tour并阅读How to Ask。 -
是的,我想知道是否有一些方法可以在终端中执行类似“man”的功能
-
您通常需要使用
-h或--help选项调用命令并解析输出。
标签: python linux subprocess