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