内部にこのUnix&Linux StackExchangeの質問に対する回答に関するコメント、$_
「POSIXで定義した7つの特殊パラメータのうちの1つ」と呼ばれます。 8つの異なる定義がありますが、この定義は見つかりません。POSIXで定義された特殊パラメータ$_
私は正義を見ました。ケシそして強く打つマンページ。誰かがPOSIXの定義を教えてもらえますか?
答え1
POSIXの特殊パラメータについて見つけることができる唯一の参考資料$_
は、基本セクションにあります。シェル変数。この抜粋はさまざまなシェルで使用されますが、すべてのシェルが標準的な方法で使用されるわけではないため、意図的に省略されていることを意味します。
_
(アンダースコア)アンダースコアは歴史的な慣習ですが、KornShellでオーバーロードされた使用法は混乱しており、IEEE Std 1003.1-2001のShell and Utilitiesボリュームでは省略されています。
したがって、ほとんどまたはすべてのPOSIX互換シェルで使用できますが、POSIXでは明確に定義されていません。