shell echo命令

echo命令与swift中的printf命令类似,都是用于一些log 的输出。

1.显示普通字符串

echo "good good study"

双引号也可以省略
输出结果:

good good study

2.输出转义字符

这里把双引号也打印出来

 echo "\"good good study\""

输出结果:

"good good study"

3.显示变量

read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量

read name
echo "$name good good study"

输出结果:

lky good good study

4.显示换行

echo  "OK! \n"
echo "good good study"

输出结果:

OK! 

good good study

5.显示不换行

echo  "OK! \c"
echo "good good study"

输出结果:

OK! good good study

6.显示结果定向至文件

 filePath="/Users/kerain/Desktop/test.txt"
 echo "good good study" > $filePath

输出结果:


image.png

7.原样输出字符串,不进行转义或取变量(用单引号)

name="lky"
echo '$name\"'

输出结果:

$name\"

8.显示命令执行结果

echo `date`

输出结果:

2018年 2月23日 星期五 09时58分55秒 CST
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,624评论 1 19
  • Shell的echo 指令与PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: 您可以使用echo实...
    枫海阅读 2,372评论 0 0
  • 格式 显示普通字符(双引号可以忽略) 显示转移字符 结果: 显示变量reed命令从标准输入中读取一行,并把输入行的...
    AsaGuo阅读 3,641评论 0 1
  • 1.显示普通字符串: 这里的双引号完全可以省略,以下命令与上面实例效果一致: 2.显示转义字符 结果将是: 同样,...
    海角hust阅读 3,021评论 0 0
  • echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式: echo arg 您可以使用ech...
    Viking_Den阅读 5,019评论 0 0

友情链接更多精彩内容