FreeBSDで「read -n」と同等のものは何ですか?

FreeBSDで「read -n」と同等のものは何ですか?

私の質問は以下に基づいています回答

read -n 1 aそこに提供されているソリューションを使用しようとしています。しかし、FreeBSDは以下を提供します。

read: Illegal option -n

FreeBSDに該当するものが何であるかを理解する方法がわかりません。 (RTFMとは言わないでください。検索しましたが、正確な情報が見つかりませんでした。

ベストアンサー1

これはオペレーティングシステムではなく、シェルによって異なります。

bashとでは、特定の数()の文字(またはバイト)ksh93を読み取ります。read -n NN

dashまたは(FreeBSDで使用されている)や(OpenBSDで使用されている)などの他のシェルにはashこのオプションはありません。 FreeBSDのシェルも同様です。shpdkshshkshreadtcshcshread -n

おすすめ記事