echo“\n”在python中相当于

2024-09-28 01:30:04 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在python脚本中执行下面的命令。在

echo "\n" | sosreport #command to generate report in linux os.

谢谢你的努力。对不起,如果我的问题不理解。在

我通过以下代码实现了这一点:

from subprocess import Popen, PIPE
p = Popen(['sosreport'], stdin=PIPE, shell=True)
p.communicate(input='\n')

Tags: to代码infrom命令echoreport脚本
1条回答
网友
1楼 · 发布于 2024-09-28 01:30:04

您可以使用“print”fn来获得stdOut响应。在

例如:

print("Hel\nlo")

输出:

赫尔

^{pr2}$

输出:

你好

世界

编辑:

你可以用一个python参数从一个linux操作系统调用。示例

echo sosreport | python yourScript.py

在你的脚本.py公司名称:

import sys
for line in sys.stdin:
    print line

相关问题 更多 >

    热门问题