最新消息:Laov博客专业为广大站长朋友提供网站源码

linux系统下echo命令的简单用法和实例

Linux LAOV 258浏览

在CentOS 系统下,通过实例的形式,展现选项和参数的灵活运用,可以简明的了解echo的用法。

一、语法:echo [SHORT-OPTION]… [STRING]… ;echo [选项]…[参数]

作用:将需要的内容输出到终端或者其他文件。

二、实例和选项参数的用法:

(1)文本的直接输出

echo ‘Welcome To CNBLG’

linux系统下echo命令的简单用法和实例

 

(2) 输出变量的值:假设定义一个变量,bl=”Welcome To CNBLGS”

echo $bl

linux系统下echo命令的简单用法和实例

 

解释:bl是定义的变量名,=号后面是赋值,字符串需要用“”括起来。$后面直接跟上变量名即可。

(3)echo 后跟单双引号的区别:

linux系统下echo命令的简单用法和实例

解释:echo后的单引号表示强引用,单引号里面是什么就输出什么,而双引号是弱引用,变量的值会代替变量名输出。

(4)选项中加入 -e ,转义字符可用:

t:插入制表符,即跳格显示

echo -e “Hello LinuxtHello World”

linux系统下echo命令的简单用法和实例

不加 -e 的对比,如下:

echo “Hello LinuxtHello World”

linux系统下echo命令的简单用法和实例

 

还有,转义字符如下:

a 发出警告声;

b 删除前一个字符;

c 最后不加上换行符号;

n 换行且光标移至行首;

r 光标移至行首,但不换行;

v 与f相同;

\ 插入字符;

nn 插入0nn(八进制)代表的ASCII;

(5)输出彩色的命令提示符,显示结果先展示如下:

linux系统下echo命令的简单用法和实例

命令如下:echo -e  “e[1;32mHello Linuxe[0m”

其中,e[1;32m是整体转义的部分,数字代表的是字体的颜色和背景的颜色等等。其中例子中数字1 表示字体高亮度(加粗),32表示字体为绿色,0 表示关闭所有属 性。

(6)echo 输出到一个文件,而非终端。

linux系统下echo命令的简单用法和实例

解释:刚开始,test1文件不存在,通过echo输出重定向到test1文件,cat命令表示查看文件内容。

转载请注明:LAOV博客 » linux系统下echo命令的简单用法和实例