It’s not possible to get the value of the loop variables in some versions of ksh.
Example:
#!/bin/ksh num=0 cat $0 | while read line ; do let num=num+1 done echo "Number=$num"
This script will return “Number=0” as the result on some Linux machines.
Here is the workaround for the problem: You should change the […]