awk on Solaris does not support the FNR variable. As nextpart() only
reads from one file, replace FNR with NR.
nextpart () {
[ -f $1.prev ] || echo "0" > $1.prev
prev=`cat $1.prev`
- awk "FNR > $prev "'{ print }
- END { print NR > "/dev/stderr" }' $1 2> $1.prev
+ awk "NR > $prev "'{ print }
+ END { print NR > "/dev/stderr" }' $1 2> $1.prev
}
#
nextpart () {
[ -f $1.prev ] || echo "0" > $1.prev
prev=`cat $1.prev`
- awk "FNR > $prev "'{ print }
- END { print NR > "/dev/stderr" }' $1 2> $1.prev
+ awk "NR > $prev "'{ print }
+ END { print NR > "/dev/stderr" }' $1 2> $1.prev
}
#