在 .zshrc 中显示带有空格和符号的 echo 命令字符串

show echo command string with spaces and symbols in .zshrc

例如,我尝试像这样装饰 .zshrc 配置 ASCII 艺术。如何以正确和紧凑的方式显示字符串中所有带间隙的符号?

 __         __
/  \.-"""-./  \
\    -   -    /
 |   o   o   |
 \  .-'''-.  /
  '-\__Y__/-'
     `---`
echo " __         __ "
echo "/  \.-"""-./  \"
echo "\    -   -    /"
echo " |   o   o   | "
echo " \  .-'''-.  / "
echo "  '-\__Y__/-'  "
echo "     `---`     "

结果: enter image description here

使用此处引用的文档。

cat <<'EOF'
 __         __
/  \.-"""-./  \
\    -   -    /
 |   o   o   |
 \ .-'''-.  / 
  '-\__Y__/-'
     `---`
EOF