$OPTINDと$#の違い

$OPTINDと$#の違い

$OPTINDheyとの違いはありますか$#?代わりにgetoptsを使用する
理由がありますか?$OPTIND$#

ベストアンサー1

$OPTIND$#引数の数だけでなく、引数のリスト(つまりオプション)も解析する進行状況を示します。変更が発生したため、実際には関係ありませんが、$OPTINDwhileは$#そうではありません(使用しない限りshift)。

POSIXの説明getoptsいくつかの詳細を学びます。

おすすめ記事