0926名無しさん@お腹いっぱい。
2018/05/03(木) 03:42:12.53おいおいヒドいな俺の>>920-922は無視かよ
引数をどうにかしたいコマンドをsomefuncとして
#! /bin/sh -
selectargnum()
{
fromargnum=$1
toargnum=$2
shift ${fromargnum}
for arg in $(yes | head -n $((toargnum - fromargnum + 1))); do
printf '%s\n' "$2"
shift
done
}
somefunc()
{
printf '%s\t%s\n%s\n' "$2" "$3" "$1"
}
somefunc $(selectargnum 2 4 "$@")
こういうので実現できると思うんだが?
なにかこれでは駄目な点があれば言ってくれ。
せっかくGW中とは言え頭使ったのにあまりにもあまりな仕打ちじゃマイカ