📜  Bash 脚本 – Bash Echo 命令

📅  最后修改于: 2022-05-13 01:57:32.606000             🧑  作者: Mango

Bash 脚本 – Bash Echo 命令

在本文中,我们将看到 echo 命令。 Echo 命令是 Unix / Linux 的内置命令功能,通常用于在屏幕上显示文本或消息。

句法 :

$ echo [option]

例如 :

$ echo Geeks For Geeks

输出 :

Geeks For Geeks

输出

一般有以下三种选择:

  • -n :它不打印尾随换行符。
  • -E :这是禁用转义序列实现的默认选项。
  • -e :用于启用反斜杠转义的解释

有一些转义序列执行不同的操作,例如:

Escape Sequences

Meaning

\bBackspace
\\Backslash
\nNew Line
\rCarriage Return
\tHorizontal Tab
\vVertical Tab

示例 1:

$ echo -e "Geeks \bFor \bGeeks"

输出:

GeeksForGeeks

输出

示例 2:

$ echo -e "Geeks\nFor\nGeeks"

输出 :

Geeks
For  
Geeks

输出

示例 3:

$ echo -e "Geeks\tFor\tGeeks"

输出 :

Geeks   For     Geeks

输出

示例 4:

$ echo -e "Geeks\\For\\Geeks"  

输出 :

Geeks\For\Geeks

输出

示例 5:

$ echo -e "Geeks\rFor Geeks"

输出 :

For Geeks

输出

示例 6:

$ echo -e "Geeks\v For\v Geeks"

输出 :

Geeks♂ For♂ Geeks

输出

示例 7:

$ echo -n "Geeks For Geeks"

输出 :

Geeks For Geeks

输出

您可以通过编写以下命令找到所有与echo相关的命令。

$ /bin/echo --help

输出 :

输出

还有其他一些使用 echo 命令的方法

接受用户的输入:  

我们创建一个名为“userInput.sh”的文本文件,并在文件中写入以下代码。

#!/bin/sh  

echo "Enter Your Name : "

read name     #It take input from user

echo "Hello, $name. Welcome to GeeksForGeeks"

现在借助以下代码运行“userInput.sh”:

$ chmod +x ./userInput.sh
$ ./userInput.sh

输出 :

输出