close
有時使用日期作為備份檔案的檔名,例如 test.20120320.cpp,若要列出昨天的檔名或3天前檔名,有時還要計算日期,所以我寫的一個可以列出N天前的Script,輸入 llday -50,就可以列出50天前的檔案。
以下是實作方式。
[root@localhost bin]# vi llday
編輯檔案
#!/bin/bash
if [ 0 == $# ];then
ls -l "*`date +%Y%m%d`*"
else
#echo $1
DAY=$1
DATE=`date +%Y%m%d --date="$DAY day"`
ls -l *$DATE*
fi
儲存檔案後,設定為可執行檔
[root@localhost bin]# chmod +x llday
放置使用者系統命令資料夾下
[root@localhost bin]# cp -p
llday /usr/bin
以上雖然是雞肋,但算是練習與探討script的方式。
全站熱搜