![さまざまなエンクロージャ間の重要な違いは何ですか? [コピー]](https://linux33.com/image/18490/%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%82%A8%E3%83%B3%E3%82%AF%E3%83%AD%E3%83%BC%E3%82%B8%E3%83%A3%E9%96%93%E3%81%AE%E9%87%8D%E8%A6%81%E3%81%AA%E9%81%95%E3%81%84%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
答え1
使用する特定のコマンド/機能によって異なりますが、通常はそうではありません。
バラよりhttp://en.wikipedia.org/wiki/Comparison_of_command_shellsシェルの違いの概要を確認してください。
答え2
習慣。 bash と ksh の両方にカスタム固有の拡張機能と動作があります。移植可能なスクリプトを作成するには、POSIX構文に従ってください。
http://pubs.opengroup.org/onlinepubs/009695399/utilities/sh.html
http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html