如何在Bash中输出多行字符串?

辅助方法

如何在Bash中输出多行字符串而不使用多个echo调用,如下所示:

echo "usage: up [--level <n>| -n <levels>][--help][--version]"
echo 
echo "Report bugs to: "
echo "up home page: "

我正在寻找一种仅使用Bash内置函数的便携式方法。

暂停,直到另行通知。

在此,文档通常用于此目的。

cat << EOF
usage: up [--level <n>| -n <levels>][--help][--version]

Report bugs to: 
up home page:
EOF

所有Bourne派生的shell(包括所有Bash版本)都支持它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章