#與ChatGPT的有趣對話# 在Prompt Engineer越走越遠。。。
要求1(輸出結果見圖1):用shell腳本寫一個日志檔案滾動删除的實作,日志檔案清單類似curve-mds.log.INFO.20220915-100843.2503214,字段意義:curve-mds是程序名字,log是檔案類型,INFO是日志級别,可能包括INFO、WARN、ERROR、CRITICAL這幾個類型,20220915-100843是日期,2503214是程序pid,期望保留最近的10個日志檔案,其餘的删掉。
要求2(輸出結果見圖2):curve-mds這個程序名還有可能是curve-chunkserver,也需要實作滾動删除,請修改腳本。
要求3(輸出見圖3):這個腳本是有問題的,我想讓curve-mds和curve-chunkserver程序都保留最近的10個日志檔案,而不是一共保留10個。
要求4(輸出見圖4):這個腳本還是有問題,最終還是隻保留了10個日志,預期應該是20個