以拼接两个日期为例:
#!/bin/bashecho "Hello World !"s=$(date -d "2 day ago" +"%Y-%m-%d %H:%M:%S")e=$(date -d "yesterday" +"%Y-%m-%d %H:%M:%S")echo $secho $estr1=$s$e#中间不能有空格str2="$s $e" #如果被双引号包围,那么中间可以有空格str3=$s"|"$e #中间可以出现别的字符串str4="$s|$e" #这样写也可以str5="${s}to:${e}" #这个时候需要给变量名加上大括号echo $str1echo $str2echo $str3echo $str4echo $str5
运行结果: