最新の推奨事項は、次のものを使用することです。
$(...)
古いの代わりに:
`...`
主に読みやすさとネスティング時にエスケープする必要性を回避するためです。
$(...)フォームをサポートしていないシェルはどれですか。また、現在も使用されているシェルはありますか?
                  「バックティックを使用する唯一の理由は、本物のBourneシェル(Heirloomなど)との互換性のためです。」
                
                
                  
                    —
                    joeytwiddle 2015 
                    
                  
                
              
                  重要な点の1つは、90年代以降に維持されているすべてのUnixライクなシステムには
                
                  
                    —
                    ステファンChazelas 
                    
                  
                
              sh、適切な環境でをサポートするというコマンドが呼び出されること$(...)です。
                
cmd* shのシェルで)非推奨とされていますか?そしてあなたは答えを見つけるでしょう。