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
注:命令要使用反引号包裹
时间: 2024-10-12 01:25:43