5
我正在嘗試編寫一個腳本來重命名和歸檔日誌文件,但我無法弄清楚。下面是它應該如何工作的一個例子:如果你有一個名爲error_log的文件,並且你第一次運行你的腳本,它應該將文件error_log重命名爲error_log.1
,然後用gzip將error_log.1
歸檔。第二次運行腳本時,您將有兩個文件:error_log和error_log.1.gz
,現在您應該將error_log.1.gz
重命名爲error_log.2.gz
; error_log
至error_log.1
,並再次使用gzip存檔error_log.1
至error_log.1.gz
。用於歸檔日誌文件的Bash腳本