Let say I have the program:
Calculate.py
Is there a unix command-line that counts the number of lines outputted from my program, Calculate.py?
Let say I have the program:
Calculate.py
Is there a unix command-line that counts the number of lines outputted from my program, Calculate.py?
You can pipe the output in to wc. You can use the -l flag to count lines. Run the program normally and use a pipe to redirect to wc.
python Calculate.py | wc -l
Alternatively, you can redirect the output of your program to a file, say calc.out, and run wc on that file.
python Calculate.py > calc.out
wc -l calc.out
Above communicate (wc -l) will count the empty lines too. so better to use below command which deletes the empty lines and count it
python Calculate.py |sed '/^$/d'| awk '{print NR}'| sort -nr| sed -n '1p'