本文主要是介绍linux shell 命令 echo中输出变量,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
脚本文件:test.sh
#!/bin/bash
analysis_date=$1
#开始执行方法
function start(){
for str in 0
do
echo 'str:${str}'
echo 'str:'${str}''
echo "str:${str}"
echo 'str:'${str}
echo 'canshu:'${analysis_date}
echo "canshu2:${analysis_date}"
done
}
#程序的入口
start
输出内容:
[www@1-11-100 opt]$ sh test.sh 2019
str:${str}
str:0
str:0
str:0
canshu:2019
canshu2:2019
#结论是:
双引号,可以将变量写在里面,
单引号:将变量写在外面,在单引号里面写变量不起作用,在单引号里面的变量再引入单引号,便可输出
这篇关于linux shell 命令 echo中输出变量的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!