Shell输入输出
简单输入输出
echo用于显示,read用于读入,其中PERSON是变量名字,Shell中变量用字使用的时候用${}框起来
#input and output
echo "What's your name?"
read PERSON
echo "Hello, ${PERSON}"
效果如下图:
echo
显示转义字符
echo "\"It is a test\""
显示变量
var=10
echo "${var}"
显示换行
echo本身就带换行
显示不换行
bash带e才显示转义字符,但是zsh不需要带e即可
echo -e "hhh\c"
echo "test"
结果如下图
重定向至文件
重定向,输出到1.txt,然后用cat命令查看文件内容
echo "test test test" > 1.txt
echo `cat 1.txt`
效果如下