shell echo

echo的基本功能: 字符输出

  1. 显示字符串:
echo It is a test
# 等价于
echo “It is a test“
  1. 显示转义字符
echo "\"It is a test\""
## 等价于
echo  \"It is a test\"

结果是:

"It is a test"
  1. 显示变量

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

例子:

#!/bin/sh
read name 
echo "$name It is a test"

结果:

4. 换行和不换行

  • 换行 \n
  • 不换行 \c
  • -e 在命令行中表示开启转义

换行例子:

echo -e "OK! \n"    # -e 开启转义
echo "It is a test"

结果:

OK!

It is a test

不换行例子

echo -e "OK! \c"    # -e 开启转义
echo "It is a test"

结果:

OK! It is a test
  1. 显示结果定向至文件
 echo "It is a test" > myfile
  1. .显示命令执行结果
echo `date`

这里使用的是反引号 `, 而不是单引号 '。
结果:
2019年 12月 29日 星期日 16:38:03 CST

全部评论

相关推荐

joecii:如果没有工资,那可能没有工资是这家公司最小的问题了
找实习记录
点赞 评论 收藏
分享
02-14 12:40
门头沟学院 Java
程序员花海:1.面试要求必须Java笔试不一定 2.难度对等秋招 远超于日常实习是因为同一批次且转正很多 竞争压力大 3.第一个加点指标,上线了就把接口性能加上去 使用本地缓存这个不算亮点 只是技术选型,要把为什么采用这个和背后的思考写出来而不是单纯堆叠技术没意义 4.八股要一直看 很容易忘记 5.拼团交易这个老问题 堆积技术 另外建议你把奖项合并到教育背景 没必要拆出来放最后
我的简历长这样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务