小弟研究一整天了,單獨打包跟壓縮都沒問題
但是,不知道如何判斷要如何將資料夾內數個帶有連續日期txt檔案
打包至同一個檔案內
意思是說,資料夾內有
scott.log.2019-01-01-01
scott.log.2019-01-01-02
scott.log.2019-01-01-03
然後打包至 scott.log.2019-01-01
並壓縮成 scott.log.2019-01-01.gz
附上我參考網路上後修改的設定檔
#!/bin/bash
date="$(date -d '1 days ago' +"%Y-%m-%d")"
#echo $date
sfs_dir=/root/scott
find $sfs_dir/*.$date* -type f | xargs gzip #壓縮
mv $sfs_dir/*.gz $sfs_dir/old-logs/ #將壓縮檔搬至old-Logs
因為已經從早上研究到現在了,目前還只會使用指令,而對指令仍一知半解