我正在尝试执行一个 Python 程序,将其输出重定向到一个文件,并将该文件的内容与现有文件进行比较,所有这些都在一个 shell 命令中完成。这就是我所拥有的,但当然它不起作用:
diff `python3 program.py > redirect_file.txt` compare_file.txt
我是 Linux 菜鸟,所以任何能为我指明正确方向的帮助都会很棒。
请您参考如下方法:
diff 命令允许您在命令行上使用- 来使用stdin,所以尝试:
python3 program.py | diff - compare_file.txt
