新增檔案名稱作為 .txt 檔案中的附加列?

新增檔案名稱作為 .txt 檔案中的附加列?

我有多個 .txt 文件,可以將它們合併為一個大 .txt 文件。在合併之前我想做的是將每個檔案名稱作為 .txt 檔案內的一列。檔案名稱是一個日期,當我最終將資料匯出到 Excel 時,它會很有幫助。

組合 .txt 檔案時,檔案名稱確實以行形式出現,但不是列形式。

感謝您的任何想法或建議。

答案1

$ perl -ne 'print "$ARGV,$_"' one two > three

$ cat three
one,aaa
one,bbb
two,ccc
two,ddd

$ cat one
aaa
bbb

$ cat two
ccc
ddd

Perl 包含在大多數 Linux 發行版中,並且在 Windows 上可以免費下載。

相關內容