Answers:
您可以将输出通过管道传递到wc
。您可以使用该-l
标志来计数行。正常运行程序,并使用管道重定向到wc.
python Calculate.py | wc -l
或者,您可以将程序的输出重定向到一个文件,例如calc.out
,并wc
在该文件上运行。
python Calculate.py > calc.out
wc -l calc.out
wc
。幸运的是cut -f1 -d' '
,这很容易(),但并非每个命令都一样。对于Powershell方法来说,有一点要说,就是使命令行基元成为“对象”,而不是文本流。
object
s而不是String
s是有意义的。在某个时候,我想深入研究更多的命令行工具。
上面的communication(wc -l)也将计算空行。所以最好使用下面的命令删除空行并计数
python Calculate.py |sed '/^$/d'| awk '{print NR}'| sort -nr| sed -n '1p'