zl程序教程

您现在的位置是:首页 >  系统

当前栏目

linux shell 命令 echo中输出变量

2023-09-27 14:22:12 时间

脚本文件: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

#结论是:

双引号,可以将变量写在里面,

单引号:将变量写在外面,在单引号里面写变量不起作用,在单引号里面的变量再引入单引号,便可输出