代碼: 選擇全部
#!/bin/bash
day=`date +%Y-%m-%d`
rename .sql -$day.sql *.sql
mv *.sql ./daily_bak
上述的 day 變數格式為 YYYY-MM-DD, 而檔名會由原來的 mysql.sql 改為 mysql-yyyy-mm-dd.sql 之後再利用 mv 進行搬移的動作!
當然, 若需要變數值做計算, 還可使用 expr, 如
myyear=`date +%Y`
myyear=`expr $myyear + 1`
echo $myyear
參考資料:
http://linux.tnc.edu.tw/techdoc/shell/c860.html