我需要运行这个命令
psql -c "create database $var with encoding 'unicode';" -U edumate template1
来自不同用户下的脚本。su 语法是su postre -c 'some command'
这样的,所以需要另一个引号。另请注意 psql 命令$var
内部有变量。
所以 'some command' = psql -c "create database $var with encoding 'unicode';" -U 教育模板1
并且“某些命令”也必须用引号引起来(我猜)