栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【Linux学习随笔】三、shell语法-echo命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Linux学习随笔】三、shell语法-echo命令

一、echo的作用

用来输出字符串,作用跟printf很相似,但不是完全一样。shell语言中也有printf命令


二、常用用法

(1)输出字符串

举例:

        echo "udududdu"

        echo sadasda

        echo 'asdaszc'

(2)显示转义字符

举例:

        echo "asds\" #如果用双引号那么就会被转义

        echo 'asds\' #如果是单引号,那么就可以理解为原样输出

        echo asds\ #如果是不加任何引号,那么同样能够转义

(3)显示变量

举例:

        name=dudus

        echo ${name}

(4)显示换行

举例:

        echo -e "asddsan" # -e可以理解为开启转义功能

(5)显示不换行

举例:

        echo -e "asdasdc" # c转义后就是不换行的意思,因为echo输出会默认换行

(6)显示结果定向到文件

举例:

        echo "hello" > output.txt #作用就是将输出结果hello放到output.txt文件里去

(7)显示命令的执行结果

举例:

        echo `ls`  或    echo $(ls)

不管是` `还是$(),作用是一样的,就是获取其stdout(标准输出),区别在之前的博客中讲过了。

!!!注意这里` `不是单引号,而是tab键上面的符号

ls 是列出目录的命令,将其stdout输出,其实这条输出就相当于看看ls命令执行的标准输出


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/825525.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号