网站首页

人工智能P2P分享搜索全网发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

Linux bash和C shell中最常用和最广泛使用的内置命令

时间:2023-02-20 09:16

人气:

作者:admin

标签: ECHO  Linux系统  Shell 

导读:声明一个变量并打印它的值。例如:声明一个变量x并分配其值 =10....

echo是Linux bash和C shell中最常用和最广泛使用的内置命令之一。

echo的语法:

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

1.输入一行文本并显示在标准输出上

$echorumenzisacommunityofLinuxNerds

输出以下文本:

rumenzisacommunityofLinuxNerds

2.声明一个变量并打印它的值。例如:声明一个变量x并分配其值 =10.

$x=10

打印:

$echoThevalueofvariablex=$x

Thevalueofvariablex=10

Note:这-eLinux 中的选项充当反斜杠转义字符的解释。

3.使用选项退格符和反斜杠解释器-e,删除中间的所有空格。

$echo-e"rumenzisacommunityofLinuxNerds"

rumenzisacommunityofLinuxNerds

4.使用选项 和-e换行输出。

$echo-e"rumenz
is
a
community
of
Linux
Nerds"

rumenz
is
a
community
of
Linux
Nerds

5.使用选项 水平制表符和-e。

$echo-e"rumenz	is	a	community	of	Linux	Nerds"

rumenzisacommunityofLinuxNerds

6.同时使用选项 和水平制表符

$echo-e"
	rumenz
	is
	a
	community
	of
	Linux
	Nerds"


rumenz
is
a
community
of
Linux
Nerds

7.使用选项v垂直制表符和-e

$echo-e"vrumenzvisvavcommunityvofvLinuxvNerds"

rumenz
is
a
community
of
Linux
Nerds

8.同时使用选项 和垂直制表符v。

$echo-e"
vrumenz
vis
va
vcommunity
vof
vLinux
vNerds"


rumenz

is

a

community

of

Linux

Nerds

Note:我们可以使用该选项两次或根据需要多次将垂直制表符、水平制表符和新行间距加倍。

9.使用选项 和-e光标移至行首,但不换行。

$echo-e"rumenz
isacommunityofLinuxNerds"

isacommunityofLinuxNerds

10.使用选项c和-e不换行输出,c后面的字符不显示。

$echo-e"rumenzisacommunitycofLinuxNerds"

rumenzisacommunityrumenz@local:~$

11.使用-n不输出末尾的换行符。

$echo-n"rumenzisacommunityofLinuxNerds"
rumenzisacommunityofLinuxNerdsrumenz@local:~/Documents$

12.使用选项a带有退格解释器的警报返回-e要有声音警报。

$echo-e"rumenzisacommunityofaLinuxNerds"
rumenzisacommunityofLinuxNerds

Note:确保在发射前检查音量键。

13.使用echo命令打印所有文件。

$echo*

103.odt103.pdf104.odt104.pdf105.odt105.pdf106.odt106.pdf107.odt107.pdf108a.odt108.odt108.pdf109.odt109.pdf110b.odt110.odt110.pdf111.odt111.pdf112.odt112.pdf113.odtlinux-headers-3.16.0-customkernel_1_amd64.deblinux-image-3.16.0-customkernel_1_amd64.debnetwork.jpeg

14.打印所有.jpeg文件,请使用以下命令。

$echo*.jpeg

network.jpeg

15.echo可以与重定向运算符一起使用以输出到文件而不是标准输出。

$echo"rumenz.com">1.txt


rumenz@local:~$cat1.txt
rumenz.com

echo选项

Options Description
-n do not print the trailing newline.
-e enable interpretation of backslash escapes.
backspace
backslash
new line
carriage return
horizontal tab
v vertical tab







审核编辑:刘清

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信