AI智能
改变未来

shell脚本初学(echo使用)(四)

[code]语法:echo stringecho \"It is a test\"              输出:It is a testecho \"\\\"It is a test\\\"\"          输出:\"It is a test\"(注意echo在使用转意字符时 \" 的位置)

一、显示变量

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

[code]# test.sh文件#!/bin/shread nameecho \"$name It is a test\"

为上面脚本设置可执行权限,并执行脚本:

[code]$ chmod +x test.sh$ ./test.sh

输出:

[code]OK                     #标准输入OK It is a test        #输出

二、换行

[code]echo -e \"OK! \\n\" # -e 开启转义echo \"It is a test\"输出:OK!(空一行)It is a test#!/bin/shecho -e \"OK! \\c\" # -e 开启转义 \\c 不换行echo \"It is a test\"输出:OK! It is a test

三、不用e进行转义

[code]echo \'$name\\\"\'  #(用单引号)输出:$name\\\"

四、显示命令执行结果

[code]echo `date` #显示当前日期输出:Thu Jul 24 10:08:46 CST 2014

五、把显示结果输入到某一文件下

[code]echo \"It is a test\" > myfile把显示结果It is a test输入到文件myfile下

 

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » shell脚本初学(echo使用)(四)