linux shell 打印命令,Linux Shell脚本系列教程(二):终端打印命令详解

这篇文章主要介绍了Linux Shell脚本系列教程(二):终端打印命令详解,本文着重讲解了echo终端打英printf终端打印两个打印出输出命令,需要的朋友可以参考下

终端打印

终端是交互式工具,用户可以通过它与shell环境进行交互。在终端中打印文本是大多数shell脚本和工具日常需要执行的基本任务。通过终端打印,人们可以知道系统的运行状态,这对用户来说是至关重要的。

echo终端打印

代码如下:

echo "Welcome to Bash"

echo 'Welcome to Bash'

echo Welcome to Bash

以上三种方法的效果是一样的,输出内容都是“Welcome to Bash”,并在末尾添加换行符。在默认情况下,echo在每次调用后会添加一个换行符,而无需手动输入换行符。此处,建议养成一种习惯,对于其他的方法了解即可。

使用双引号时的限制

使用双引号输出字符串时,字符串内不能含有特殊字符(!),或者要在特殊字符前加转义字符/。使用单引号或者不使用引号,也可以正常输出特殊字符。

代码如下:

echo "cannot include !" #这种情况下将会报错

echo "cannot include /!" #这种情况下可以正常输出!

echo cannot include ! #这种情况下可以正常输出!

echo 'cannot include !' #这种情况下可以正常输出!

使用单引号的限制

在使用单引号输出字符串时,变量替换将会失效。使用双引号或者不使用引号可以正常输出被替换的变量。

代码如下:

你可能感兴趣的:(linux,shell,打印命令)