Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Software
>
Textformatierung - Frage
Textformatierung - Frage
Juergen
26.06.07
00:25
Ich habe mehrere Textdateien, die wie folgt aufgebaut sind.
Umbruch ist stets am Ende - hinter dem letzten Zeichen.
Bsp.
0001 - ABBA-Waterloo-1974
0002 - ABBA-Voulez-Vous-1979
0003 - ABBA-The Visitors-1981
0004 - ABBA-The Name Of The Game-Remastered-2006
0005 - ABBA-The Definitive Collection-2002-CD 2
0006 - ABBA-The Definitive Collection-2002-CD 1
0007 - ABBA-The Complete Studio Recordings Box Set-9 Cd-2005
Es sollen nun die ersten 7 Zeichen jeder Zeile automatisch entfernt werden.
Ergebnis also so:
ABBA-Waterloo-1974
ABBA-Voulez-Vous-1979
ABBA-The Visitors-1981
etc.
Im Finder geht soetwas gut mit A Better Finder Rename.
Welche SW nehme ich für Text?
Herzl. Dank
Hilfreich?
0
Kommentare
Rantanplan
26.06.07
00:35
sed -E -e "s/.{7}//" < deinetextdatei.txt > dieneuedatei.txt
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
Juergen
26.06.07
01:04
kannst du mir das etwas genauer erklären?
Hilfreich?
0
Arachnid
26.06.07
01:11
Im Terminal.
Hilfreich?
0
Rantanplan
26.06.07
01:17
Angenommen du hast eine Datei mit deinem Text drin. Weiterhin angenommen die heißt "meintext.txt" und liegt in deinem Benutzerverzeichnis. Dann gehst du mit meiner Lösung in das Terminal, und gibst dort ein
sed -E -e "s/.{7}//" < ~/meintext.txt > ~/ausgabe.txt
In der Datei "ausgabe.txt" in deinem Benutzerverzeichnis würdest du dann den Text mit den ersten 7 Zeichen entfernt vorfinden.
Das kann man natürlich auch in Automator verwursten
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
Hilfreich?
0
Juergen
26.06.07
10:07
alles klar - vielen Dank
Hilfreich?
0
Juergen
26.06.07
10:21
mhhm - funktioniert soweit. leider werden nur die 7 zeichen der ersten zeile entfernt. die restlichen 4500 bleiben unberührt. leider kenne ich mich mit dem terminal nicht aus, denke mal da muss noch eine weitere scriptzeile rein...
wie muss die lauten?
Hilfreich?
0
Ties-Malte
26.06.07
10:50
Doch, es funktioniert!
Kopiere mal die Zeichenkette bis zur ersten spitzen Klammer, dann ziehe die Datei auf's Terminal, Klammer zu, noch mal Datei auf's Terminal ziehen und umbenennen.
Um dir zu zeigen, dass es wirklich
funktioniert:
„The early bird catches the worm, but the second mouse gets the cheese.“
Hilfreich?
0
Juergen
26.06.07
11:44
Ties-Malte . klasse - danke für die Erklärung. Jetzt hab ichs.
Vielen Dank für die nette Hilfe. Das spart mir viel Arbeit....
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
macOS 16: Namen
"Mies und beschämend" – Internes Apple-Meeting ...
TT Messe-Spezial – Teil II
Apple aktualisiert das iPad: Nun mit A16 und do...
2027: Großes Produktjahr?
Apples neues KI-Modell: 3D-Szenen aus nur drei ...
Apple muss reagieren, App store nimmt schwere S...
iPhone 17 Air: Angeblich zahlreiche weitere Det...