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
来源:https://www.cnblogs.com/xhnxhnu/p/9111660.html