基本上,我想-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