19 lines
508 B
Python
19 lines
508 B
Python
|
import subprocess
|
||
|
|
||
|
|
||
|
def run_cmd(command):
|
||
|
process = subprocess.Popen(command.split(),
|
||
|
stdout=subprocess.PIPE,
|
||
|
stderr=subprocess.STDOUT,
|
||
|
universal_newlines=True,
|
||
|
)
|
||
|
return '\n'.join([str(line) for line in iter(process.stdout.readline, '')])
|
||
|
|
||
|
|
||
|
def print_cmd(command):
|
||
|
for line in run_cmd(command):
|
||
|
print(line, end='')
|
||
|
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
print_cmd("env")
|