使用している特定のコマンド/機能によって異なりますが、通常は使用しません。
シェル間の違いの概要については、 http://en.wikipedia.org/wiki/Comparison_of_command_shells を参照してください。
いいえ。bashとkshには、カスタム固有の拡張機能と動作があります。移植可能なスクリプトを作成する場合は、POSIX構文に固執します。
http://pubs.opengroup.org/onlinepubs/009695399/utilities/sh.html
http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html