我有多個 .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 上可以免費下載。