我是 Linux shell 脚本新手。我有一些输入文件,我必须一一解析。因此,在我的“正在进行的工作”WIP 文件夹中,我一次只有一个输入文件。当一个文件正在处理时,我希望在 LOG 文件夹中创建一个日志文件,其名称与输入文件的名称相同,但扩展名为“.log”。
关于如何创建另一个具有相同名称的不同文件的文件,有什么建议吗?
我实际上想做的是:复制文件名并将其存储在变量中,然后使用该变量创建文件$variable.log
并将日志写入其中。
答案1
假设目录中只有一个文件:
file_name=`ls wip_folder`
log_file="${log_file}.log"