1.輸出變數 : 若想輸出$符號,需要加入轉義符號 2.命令替換 將命令的輸出賦值給變數的方法 這個方法命令可以生成以日期命名的獨一無二的文件 生成了一個新的文件 使用命令替換的方法會創建一個子shell ...
1.輸出變數 :
#! /bin/bash my_var=BOB echo $my_var echo "hi,$my_var" echo "the price is \$5"
若想輸出$符號,需要加入轉義符號
2.命令替換
將命令的輸出賦值給變數的方法
- my_var=`date` # `是esc鍵旁邊那個
- my_var=$(date)
這個方法命令可以生成以日期命名的獨一無二的文件
today=`date +%y%m%d` echo $date ls -al > log.$today
生成了一個新的文件
使用命令替換的方法會創建一個子shell