行番号をつけてファイルを表示する

#!/bin/sh
#numberlines.sh

for filename ; do
    linecount="1"
    while read line ; do
        echo "${linecount}: $line"
        linecount="$(( $linecount + 1 ))"
    done < $filename
done
exit 0
$ ./numberlines.sh numberlines.sh
1: #!/bin/sh
2: #numberlines.sh
3: 
4: for filename ; do
5: linecount="1"
6: while read line ; do
7: echo "${linecount}: $line"
8: linecount="$(( $linecount + 1 ))"
9: done < $filename
10: done
11: exit 0