在文件中插入文件名

时间:2016-02-06 12:03:31

标签: bash

我在目录中有一些* .csv文件。我想在每个文件中插入其名称。

以下代码执行此操作,但我还需要删除,删除模式.csv

for file in *.csv; do echo "$file,"$"$(cat -- "$file")" > "$file"; done

例如,如果名称是London.csv,我在里面有10,20,现在我得到了

London.csv, 10, 20

我需要将它减少到,

London, 10, 20

在您的帮助下,我通过此次更新获得了

for file in *.csv; do echo ${file%.csv},"$"$(cat -- "$file")" > "$file"; done

0 个答案:

没有答案