建立與輸入檔同名的日誌文件

建立與輸入檔同名的日誌文件

我是 Linux shell 腳本新手。我有一些輸入文件,我必須一一解析。因此,在我的“正在進行的工作”WIP 資料夾中,我一次只有一個輸入檔。當一個文件正在處理時,我希望在 LOG 資料夾中建立一個日誌文件,其名稱與輸入文件的名稱相同,但擴展名為“.log”。

關於如何建立另一個具有相同名稱的不同文件的文件,有什麼建議嗎?

我實際上想做的是:複製檔案名稱並將其儲存在變數中,然後使用該變數建立檔案$variable.log並將日誌寫入其中。

答案1

假設目錄中只有一個檔案:

file_name=`ls wip_folder`
log_file="${log_file}.log"

相關內容