Shell脚本教程
六、Shell echo命令
#### 1.显示普通字符串: echo "It is a test" echo It is a test #这里的双引号完全可以省略 #### 2.显示转义字符 echo "\"It is a test\"" #同样,双引号也可以省略 #### 3.显示变量 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 read name echo "$name It is a test" read 命令一个一个词组地接收输入的参数,每个词组需要使用空格进行分隔;如果输入的词组个数大于需要的参数个数,则多出的词组将被作为整体为最后一个参数接收。 read firstStr secondStr echo "第一个参数:$firstStr; 第二个参数:$secondStr" read -p "请输入一段文字:" -n 6 -t 5 -s password #-p 输入提示文字 -n 输入字符长度限制(达到6位,自动结束) -t 输入限时 -s 隐藏输入内容 echo "\npassword is $password" #### 4.显示换行 echo -e "OK! \n" # -e 开启转义 #### 5.显示不换行 echo -e "OK! \c" # -e 开启转义 \c 不换行 #### 6.显示结果定向至文件 echo "It is a test" > myfile #### 7.原样输出字符串,不进行转义或取变量(用单引号) echo '$name\" #' #### 8.显示命令执行结果 echo `date` #注意: 这里使用的是反引号 `, 而不是单引号 '。 ```markdown #echo输出的字符串总结 #=================================================================== # 能否引用变量 | 能否引用转移符 | 能否引用文本格式符(如:换行符、制表符) #单引号 | 否 | 否 | 否 #双引号 | 能 | 能 | 能 #无引号 | 能 | 能 | 否 #=================================================================== ```
顶部
收展
底部
[TOC]
目录
一、Shell 变量
二、Shell 传递参数
三、Shell 字符串
四、Shell 数组
五、Shell 基本运算符
六、Shell echo命令
七、Shell printf 命令
八、Shell test 命令
九、Shell 流程控制
十、Shell 函数
十一、Shell 输入/输出重定向
十二、Shell 文件包含
十三、Shell 操作MySQL
相关推荐
Shell应用