bash脚本输出换行符278



在bash脚本中,换行符是一个重要的字符,用于将文本分成多行。它可以通过多种方式实现,每种方式都有其特定的用途和优势。

方法

1. 回车(\r)


回车(\r)字符将光标移动到下一行的开头,但不会输出任何字符。它通常用于清除当前行的内容并重新开始书写。
echo "Hello"
echo -e "\rWorld"

2. 换行()


换行()字符将光标移动到下一行并输出一个换行符。它是创建多行文本的常见方法。
echo "Hello"
echo -e "World"

3. echo -e ''


echo命令中的-e标志允许转义字符,包括''。这与直接使用''等价。
echo -e "HelloWorld"

4. printf


printf命令提供了一种更通用的方法来格式化输出,包括换行符。可以使用''作为格式说明符。
printf "HelloWorld"

5. 使用heredoc


heredoc是一种将多行文本作为脚本的一部分输入的方法。文本以一个界定符开始,以相同的界定符结束。换行符将被保留在输出中。
cat

2024-12-18


上一篇:SSR、bash、Python 安装脚本

下一篇:bash 与 ps1 脚本:自定义命令提示符