Shell中的echo命令类似于php中的echo命令,都是用于输出。Shell中另有一个输出命令为printf命令,大家可以在Shell printf 命令中查阅学习。 本文中的一系列实例用到的命令我都是在终端直接
Shell中的echo命令类似于php中的echo命令,都是用于输出。Shell中另有一个输出命令为printf命令,大家可以在Shell printf 命令中查阅学习。 本文中的一系列实例用到的命令我都是在终端直接写的,输出也是输出在终端,这样方便学习和记录吧!其实也都可以放到脚本文件中执行。 一、语法
(1)含义
(2)实例
(3)具体用法 上面介绍的主要是一些输出字符串相关的具体用法,下面详细例举一些echo命令的其他用法。 1、显示普通字符串
2、显示变量 这里用到read命令(从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量)。
3、显示换行
4、显示不换行
5、显示转义字符
6、重定向 结果输出到文件
7、原样输出 用单引号可原样输出。
8、显示命令执行结果
这里使用的是反引号`, 而不是单引号’。 实际上输出一些执行命令的结果就是这样用反引号。 二、echo的重定向重定向是Shell中的一个重要内容,可以查看我的文章Linux中的重定向。 echo命令的重定向功能经常被用于清空文件内容(删除文件)时使用,具体在我的另一篇文章中介绍:Linux中清空文件的方式 (1)echo "content" > filename 将content覆盖到filename文件当中去,filename文件当中之前的内容不复存在了,实际上是修改了原文件的内容。 (2)echo "content" >> filename 将content追加到filename文件后,对filename文件之前的内容不修改,只进行增添,也叫追加重定向。 (3)实例
|
2023-01-24
2022-08-15
2021-06-25
2022-09-14
2023-02-20