基本的に、-inf
パラメータリストから最初に出現したものを「抜き取り」たいと思います。(残りのパラメーターは別のコマンドに渡されます。)
私が持っているスクリプトの構造は次のとおりです。
#!/bin/sh
<CODE>
for POSITIONAL_PARAM in "$@"
do
<CODE>
if [ "$POSITIONAL_PARAM" = '-inf' ]
then
<PLUCK $POSITIONAL_PARAM FROM $@>
break
fi
<CODE>
done
<CODE>
some-other-command "$@"
# end of script
これを行う良い方法はありますか?
ところで、私は主に該当する回答に興味がありますが/bin/sh
、私は該当する回答にも興味があります/bin/bash
。
@cuonglm:擬似コードの元の形式に戻しました。私の経験では、絵を単純化しすぎると、単純化された場合には有効な答えが得られますが、実際の場合には当てはまりません。
—
kjo