- 949 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/05/03(木) 00:47:51.26 .net]
- #! /bin/sh -
selectargnum() { fromargnum=$1 toargnum=$2 shift ${fromargnum} for arg in $(seq $((toargnum - fromargnum + 1))); do printf '%s\n' "$2" shift done } selectargnum 2 4 "$@" もうちょっと親切に書くわ。 シェル函数selectargnumの ::仕様:: selectargnum <開始位置> <終了位置> <(処理したい)引数> 開始位置・終了位置は省略不可で,常
|

|