ダッシュ、アッシュ、およびsh用に記述されたスクリプトが100%互換であるかどうかを知りたいですか?
ダッシュまたはアッシュに追加された機能、または構文の変更はありますか?
私が聞いたところから、灰はshの直接の子孫です。
灰はバッシュのストライプダウン形式です
—
ジョー
ソース?ashはbashに関連していると言っているものは何もありませんでした
—
-user1115057
あらゆる種類のシェルを作成するのではなく、なぜ人々は単にbashにパッチを提出しないのでしょうか。あなたが本当に知りたいなら、マニュアルを読んでください、例えば
—
デイジー
man ash
正しい、それはbashの子孫ではありません。sh(元のBourneシェル)の子孫であると言う方が正確ですが、それも完全に正しいわけではありません。
—
ズラトコ
ユーティリティ
—
-donothing正常に
checkbashisms
を使用して、スクリプトがPOSIX準拠であることをテストできます。