Ubuntuシェル dash Syntax error問題
2023.02.24 10:30
$ls -l /bin/sh
〜 /bin/sh -> dash
bashのつもりでシェルを書いていて実行してみたら、Syntaxエラー
自分の場合は、
Syntax error "(" unexpected
がでて悩みました。
ルート権限 sudoでパッケージの設定変更を行えるコマンドがあるようで、
sudo dpkg-reconfigure dash
を実行
ダイアログが表示されるので、Noを選択
で設定を変更。※デフォルトはYes=dash
$ls -l /bin/sh
〜 /bin/sh -> bash
bashに変更する事でSyntaxエラーを回避できました。