GNU/Linux >> Linux の 問題 >  >> Linux

ポータブルシェルプログラミングのリソース?

ポータブルシェルプログラミングにはどのようなリソースがありますか?最終的な答えは、対象となるすべてのプラットフォームでテストすることですが、それが実用的であることはめったにありません。

POSIX / Single UNIX仕様は始まりですが、各実装のサポートのレベルや、存在する一般的な拡張機能については説明していません。各実装のドキュメントを読むことはできますが、それは非常に時間がかかり、完全に正確ではありません。

理想的な形式は、POSIX仕様のある種のコミュニティ注釈付きバージョンであり、各機能は、さまざまな実装間のサポートレベルによって注釈が付けられているように思われます。そんなことはありますか?または、他に役立つリソースはありますか?


たとえば、Sven Mascheckのシェルの移植性ページがありますが、これは構文要素といくつかの組み込み要素についてのみであり、古いシェルのみを対象としています。より包括的なリソースを探しています。

承認された回答:

autoconfマニュアルには、ポータブルシェルプログラミングに関するセクションがあります。

これは特にPOSIXを対象としているわけではありませんが、おそらく
ポータブルシェルコードを作成しようとするときに行うべきことと行わないことの
最も完全なコレクションです。


Linux
  1. セキュリティ上の理由でユーザーシェルを無効にしますか?

  2. Scp用のシェルが必要ですか?

  3. 「cd -」は何の略ですか?

  1. シェルドットファイルでできること

  2. システム管理者の仕事でお気に入りのシェルは何ですか?

  3. シェルスクリプトはプログラミング言語ですか?

  1. In Echo {a..z}では特殊文字は何を表していますか?

  2. 上級ユーザー向けの優れた Linux/Unix の本は何ですか?

  3. [ :シェル プログラミングの予期しない演算子