Bash 脚本:如何将多行文本赋值给变量
可以使用如下方式将多行文本赋值给变量 'text':
text=$(cat <<EOF
这是第一行
这是第二行
这是第三行
EOF
)
在上面的例子中,我们使用了 Here Document 语法,将多行文本用 'EOF' 包围起来,然后使用 cat 命令将其输出并赋值给变量 'text'。注意,在 'EOF' 前后不能有空格或其他字符。
原文地址: https://www.cveoy.top/t/topic/lSZS 著作权归作者所有。请勿转载和采集!