Bash 脚本:如何在 Linux Shell 上输出和格式化文本

Bash 脚本是相当流行的最简单的脚本语言。 像任何编程或脚本语言一样,您会在终端上遇到打印文本。 这可能发生在许多情况下,例如当您想要输出文件的内容或检查变量的值时。 程序员还通过在控制台上打印变量的值来调试他们的应用程序。 因此,在我们深入研究之前 bash 脚本,这将是另一个教程,让我们看看我们可以在终端中输出文本的不同方式。

Echo 是您需要了解的最重要的命令,以便在终端上输出文本。 顾名思义,echo 在终端的标准输出上显示数字或字符串。 它还有许多可用的选项,如下表所示。

选项 定义
-n 不要打印尾随换行符
-E 禁用反斜杠转义字符的解释
-e 启用反斜杠转义解释
一个 警报
b 退格
C 禁止尾随换行符
e 逃脱
F 换页
反斜杠
n 新队
r 回车
t 水平选项卡
v 垂直选项卡

根据 Linux 文档,以下是 echo 命令的语法。

echo [option(s)][string(s)]

现在,我们将看到在终端上输出文本的不同方式。

将文本发送到标准输出

要在终端上输出任何字符串、数字或文本,请键入以下命令并按 Enter。

echo "Hello World"

以下输出将显示在终端上

打印变量

让我们声明一个变量并在终端上打印它的值。 假设 x 是一个我们已经初始化为 100 的变量。

x=100

现在,我们将在终端上输出变量的值。

echo x

100 将打印在终端上。 同样,您也可以将字符串存储在变量中并在终端上输出。