手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

shell终端打印两种方法echo,printf

时间:2024-10-14 02:39:31

1、在默认情况下,echo在每次调用后会添加一个换行符。echo输出的字符串,可以带双引号,可以带单引号或者不带引号。

2、带双引号。

shell终端打印两种方法echo,printf

3、带单引号。

shell终端打印两种方法echo,printf

4、不带引号。

shell终端打印两种方法echo,printf

5、echo三种亨蚂擤缚字符串输出的区别。带双引号的字符串中,特殊字符需要转义,而其它两种输出方式不需要对特殊字符进行转义;或者在echo之前执行set +H,则特殊字符不需要转义也能正常显示。带单引号的字符串中,若有变量则不解析。例echo '$var'将会返回$var,不会输出其值。echo $var将会根据变量$var定义与否,返回$var的值。不带引号,以echo hello;hello为例,echo hollo 被视为一个命令,holle被视为另一个命令。所以echo文本输出,推荐使用带双引号的。

shell终端打印两种方法echo,printf
shell终端打印两种方法echo,printf
© 手抄报圈