我想使用 Shell 将行添加到 /etc/my.conf 作为“sudo”。
如果不以 sudo 身份登录,我可以这样做:
{ echo "[mysqld]"
echo "default-character-set=utf8"
echo "character_set_server=utf8"
echo "[mysql]"
echo "default-character-set=utf8"
} >> /etc/my.conf
但当:
sudo { echo "[mysqld]"
echo "default-character-set=utf8"
echo "character_set_server=utf8"
echo "[mysql]"
echo "default-character-set=utf8"
} >> /etc/my.conf
我收到一个错误:
sudo: {: command not found
character_set_server=utf8
[mysql]
default-character-set=utf8 .....
我究竟做错了什么?