- 321 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 07:58:39 ]
- # cat seq
#! /bin/sh if [ $# -lt 1 ]; then echo missing operand 1>&2 exit 1 elif [ $# -gt 3 ]; then echo extra operand 1>&2 exit 1 elif [ $# -eq 1 ]; then FIRST=1 INC=1 LAST=$1 elif [ $# -eq 2 ]; then FIRST=$1 INC=1 LAST=$2 elif [ $# -eq 3 ]; then FIRST=$1 INC=$2 LAST=$3 fi n=$FIRST while [ "$n" -le "$LAST" ]; do echo "$n" n=`expr "$n" + "$INC"` done
|

|