标签: python linux shell
我有一个python程序,它会创建一些我尝试从命令行执行的打印。我想将输出重定向到一个文件,并在shell上看到打印件。我尝试了cmd > file,cmd >> file和cmd &> file。但是使用这三个命令,打印件既不在shell中也不在文件中。为什么呢?
cmd > file
cmd >> file
cmd &> file
答案 0 :(得分:1)
将输出写入文件,然后用cat:
python myscript.py >> output.txt | cat output.txt