linux 换行符_叶文洁没有犹豫,向Linux内核发出了这一条指令,人类文明危矣!...

4941f0004f4f49bc4e867cd4c4515b00.png

引言

echo是一个Unix/Linux命令工具,用于显示在命令行上作为参数传递的文本行或字符串行。这是Linux中的基本命令之一,也是shell脚本中最常用的命令。在本文中,我们将了解ECHO命令的不同选项。

67ae9fcc1da929b52006b44bd2f19d09.png

基本结构

echo [选项] [字符串]

在终端上显示字符串

要在终端上打印文本或字符串,请使用以下语法。

echo "Welcome to Linux"

输出内容如下:

Welcome to Linux

声明一个变量并回显它的值

假设有一个变量x,它的赋值为45,即

x=10

可以通过执行以下命令打印变量x的值

echo The value of x is $x

输出内容如下:

The value of x is 10

使用-e和b选项删除文本之间的空格

可以选择将b选项与-e参数结合使用来删除空格。其中,-e参数用于解释反斜杠解释器

假设有一个文本字符串:

Linux is an open source operating system

要删除单词之间的空格,请运行

echo -e "Linux bis ban bopensource boperating bsystem"

输出内容如下:

Linuxisanopensourceoperatingsystem

使用n选项在文本之间创建新行

要在字符串中的每个单词后创建新行,请使用-e运算符和n选项,如下所示

echo -e "Linux nis nan nopen nsource noperating nsystem"

输出内容如下:

Linux 
is 
an 
open
source 
operating 
system

使用t选项在文本之间创建水平制表符间距

如果要在字符串中的单词之间创建制表符空格,请使用带有t选项的-e运算符,如下所示

echo -e "Linux tis tan topen tsource toperating tsystem"

输出内容如下:

Linux   is      an      open    source  operating       system

使用v选项创建垂直制表符间距

你可以决定使用带有v选项的-e运算符来创建垂直制表符空间,如下所示

echo -e "Linux vis van vopen vsource voperating vsystem"

输出内容如下图:

f6b90041ae0df575e749cd4bfed3be6e.png

同时使用n和v选项的双垂直制表符

可以使用n和v选项将垂直制表符间距增加一倍,如下所示

echo -e "Linux nvis nvan nvopen nvsource nvoperating nvsystem"

输出内容如下:

Linux

is

an

open

source

operating

system

使用*选项打印所有文件和文件夹

可以使用以下命令打印当前工作目录中的所有文件和文件夹

echo *

要打印特定类型的文件,请运行

echo *.pdf
echo *.log
echo *.go

例如打印/etc目录下所有conf文件

echo /etc/*.conf

输出内容如下:

100ce73cd1ad45b68dbfb93eb907caef.png

使用回车符‘r’选项

选项‘r’提供了回车功能,即输出中省略r前面的任何单词:

echo -e "Linux r is an open source operating system"

输出内容如下:

 is an open source operating system

省略回显末尾的换行符

-n选项用于省略末尾的换行符。看下面的示例:

echo -n "Linux is an open source operating system"

输出内容如下图:

8f5e83303db2eb4abf3890de00e93f7b.png

写在最后

在本文中,我们通过几个示例学习了如何在Linux中使用echo命令。你可以随时测试该命令,以加深学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值