マシンにはデフォルトのシェル「sh」があり、SunOS が実行されています。私は次のようにスクリプトを実行しようとします:
#!/bin/bash
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P9
echo $NLS_LANG
出力が得られます:
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P9^M: 識別子ではありません
スクリプトはこのコマンドを実行できないと思いますが、その理由がわかりません。デフォルトのシェルが bash シェルではないためかもしれません。
スクリプト内で sh シェルを bash シェルに変換する方法を教えてください。
PS: #!/bin/sh でも試しましたが、結果は同じです