首页 > 代码库 > shell脚本学习(三)

shell脚本学习(三)

shell echo命令

显示普通字符串:

echo "I am cat_crazy.‘"

注:这里的双引号可以省略

显示转义字符:

如果要输出引号,*号等需要转义才能输出,如下

echo \"我是cat_crazy\"

输出结果是 "我是cat_crazy"

注:引号需要转义才能输出 

显示变量:

name="cat_crazy"

echo $name

显示换行:

echo -e "Hello \n" #-e开启转义 \n换行

echo "cat_crazy"

输出结果为:

Hello

 

cat_crazy

注:中间有一空行

显示不换行

echo -e "Hello \c" #-e开启转义  \c不换行

echo "cat_crazy"

输出结果:

hello cat_crazy

显示结果定向至文件

echo "cat_crazy" > myfile

注:这样结果就会直接保存到myfile文件中,myfile文件如果有就会覆盖,如果没有会创建

原样输出字符,不需要转义或取变量(使用单引号)

echo ‘$name\"‘

输出结果是 $name\"

显示命令执行结果:

echo `data`

输出结果 2017年 01月 17日 星期二 13:23:35 CST

注:命令要使用反引号包裹

 

shell脚本学习(三)