Dateinamen als zusätzliche Spalte in einer TXT-Datei hinzufügen?

Dateinamen als zusätzliche Spalte in einer TXT-Datei hinzufügen?

Ich habe mehrere TXT-Dateien, die ich zu einer großen TXT-Datei zusammenfügen kann. Vor dem Zusammenfügen möchte ich, dass jeder Dateiname eine Spalte in der TXT-Datei ist. Der Dateiname ist ein Datum, das hilfreich ist, wenn ich die Daten schließlich in Excel exportiere.

Beim Kombinieren der TXT-Dateien wird der Dateiname als Zeile angezeigt, jedoch nicht als Spalte.

Danke für alle Ideen oder Vorschläge.

Antwort1

$ 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 ist in den meisten Linux-Distributionen enthalten und kann unter Windows kostenlos heruntergeladen werden.

verwandte Informationen