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 'canshu:'${analysis_date}
echo "canshu2:${analysis_date}"
done

}
#程序的入口
start
輸出內容:

 [www@1-11-100 opt]$ sh test.sh 2019
str:${str}
str:0
str:0
canshu:2019
canshu2:2019

#結論是:

雙引號,可以將變量寫在裏面,

單引號:將變量寫在外面,在單引號裏面寫變量不起作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章