मूल रूप से, मैं -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
क्या ऐसा करने का कोई अच्छा तरीका है?
BTW, भले ही मैं मुख्य रूप से लागू उत्तरों में दिलचस्पी रखता /bin/sh
हूं, मैं भी केवल लागू होने वाले उत्तरों में दिलचस्पी रखता हूं /bin/bash
।