このコマンドを実行する必要があります
psql -c "create database $var with encoding 'unicode';" -U edumate template1
別のユーザーのスクリプトから。su 構文はsu postre -c 'some command'、別の引用符が必要なためです。$varまた、psql コマンドには変数が含まれていることに注意してください。
so 'some command' = psql -c "データベース $var をエンコーディング 'unicode' で作成;" -U 教育用テンプレート 1
「何らかのコマンド」も引用符で囲む必要があります(推測)