shell学习笔记(4)echo输出

1、显示普通字符串

1
echo "It is a test"

  双引号可以省略

2、显示转义字符

1
echo "\"It is a test\""

3、显示变量

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

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

4、显示换行

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

5、显示不换行

1
2
3
#!/bin/sh
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"

6、显示结果定向至文件

1
echo "It is a test" > myfile

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

1
echo '$name\"'

8、显示命令执行结果

1
echo `date`

  

参考:Shell echo命令 | 菜鸟教程 (runoob.com)

 

posted @   ☞@_@  阅读(155)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示