echo命令的简单用法和实例

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

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

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

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

(1)文本的直接输出

echo ‘Welcome To CNBLG’

echo命令的简单用法和实例

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

echo $bl

echo命令的简单用法和实例

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

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

echo命令的简单用法和实例

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

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

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

echo -e “Hello Linux\tHello World” 

echo命令的简单用法和实例

    不加 -e 的对比,如下:

echo “Hello Linux\tHello World”

echo命令的简单用法和实例

还有,转义字符如下:

\a 发出警告声;

\b 删除前一个字符;

\c 最后不加上换行符号;

\n 换行且光标移至行首;

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

\v 与\f相同;

\\ 插入\字符;

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

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

echo命令的简单用法和实例

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

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

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

echo命令的简单用法和实例

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

 

 

 

 

 

原创文章,作者:wangsir,如若转载,请注明出处:http://www.178linux.com/71980

(0)
wangsirwangsir
上一篇 2017-03-27 20:17
下一篇 2017-03-28 08:57

相关推荐

  • first

    计算机可分为硬件(CPU ,存储器 ,输入设备 ,输出设备),软件(操作系统 ) 两大部份; CPU:Central Processing Unit 中央处理器 ,内部由运算器,控制器,寄存器,缓存器组成 ; 存储器 :(RAM:Random Access Memory 随机存储器)进行数据 暂存,断电后其内信息会丢失,如内存 ;(ROM:Read Only…

    Linux干货 2016-12-05
  • 如何在Linux上创建文件系统

        谈到如何创建文件系统,在这里就不得不提一下什么是文件系统,在百度上搜索得到的定义是这样的:操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统,简单的看这个概念可能感觉还是有点茫茫然,其实简单的说,就是定义磁盘存取数据的一种逻辑组织,我们都知道磁盘是一种存储数据的硬件,首先但这个硬件的工作当…

    Linux干货 2016-01-18
  • 磁盘分区

      1、创建一个10G分区,并格式化为ext4文件系统;    (1)要求其block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl;   (2)挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳 第一步:创建一个10G的分区     [r…

    Linux干货 2016-12-18
  • 使用ssh比较慢的小结

    1)情况说明 a、ping ip,响应正常 b、telnet ip,响应正常 c、ssh ip,响应慢,但是等很大会后还是能打开 2)处理方法 方法1: 修改本地中的/etc/ssh/ssh_config,把参数改为GSSAPIAuthentication no 方法2: a、修改远程服务器端的/etc/ssh/sshd_config ,把参数改为GSSAP…

    系统运维 2016-12-05
  • N22-第5周博客作业

    1、显示当前系统上root、fedora或user1用户的默认shell; grep -E "^(root|fedora|user1)\>" /etc/passwd | cut -d: -f7 2、找出/etc/rc.d/init.d/functions文件中某单…

    Linux干货 2016-12-05
  • 马哥教育网络班20期+第二周课程练习

    linux 中一切皆文件,我们所做的一切都是和文件打交道。   文件分为两部分:元数据和数据           元数据: 即真实数据的属性。可用 stat  命令查看       &nbs…

    Linux干货 2016-06-23