Respuestas:
Puede canalizar la salida a wc. Puede usar la -lbandera para contar líneas. Ejecute el programa normalmente y use una tubería para redirigir awc.
python Calculate.py | wc -l
Alternativamente, puede redirigir la salida de su programa a un archivo, digamos calc.out, y ejecutarlo wcen ese archivo.
python Calculate.py > calc.out
wc -l calc.out
wc. Afortunadamente, esto es fácil ( cut -f1 -d' '), pero lo mismo no es cierto para cada comando. Hay algo que decir sobre el enfoque Powershell de hacer que la línea de comando sea primitiva como un "objeto", en lugar de una secuencia de texto.
objects en lugar de Strings tiene sentido. En algún momento me gustaría profundizar en más herramientas de línea de comando.
La comunicación anterior (wc -l) también contará las líneas vacías. así que es mejor usar el siguiente comando que elimina las líneas vacías y lo cuenta
python Calculate.py |sed '/^$/d'| awk '{print NR}'| sort -nr| sed -n '1p'