创建与输入文件同名的日志文件

创建与输入文件同名的日志文件

我是 Linux shell 脚本新手。我有一些输入文件,我必须一一解析。因此,在我的“正在进行的工作”WIP 文件夹中,我一次只有一个输入文件。当一个文件正在处理时,我希望在 LOG 文件夹中创建一个日志文件,其名称与输入文件的名称相同,但扩展名为“.log”。

关于如何创建另一个具有相同名称的不同文件的文件,有什么建议吗?

我实际上想做的是:复制文件名并将其存储在变量中,然后使用该变量创建文件$variable.log并将日志写入其中。

答案1

假设目录中只有一个文件:

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

相关内容