ファイルの中身に行番号を付ける
#!/bin/sh #add_lineno.sh lineno=1 IFS=" " while read -r line; do printf '%6d %s\n' ${lineno} "${line}" lineno=$(expr ${lineno} + 1) done < "$1" if [ "${line}" != "" ]; then printf '%6d %s' ${lineno} "${line}" fi
#!/bin/sh #add_lineno.sh lineno=1 IFS=" " while read -r line; do printf '%6d %s\n' ${lineno} "${line}" lineno=$(expr ${lineno} + 1) done < "$1" if [ "${line}" != "" ]; then printf '%6d %s' ${lineno} "${line}" fi