In Linux brauchen Textdateien keine Endung. Sie werden als solche erkannt. Wie kann ich mit Dolphin nach Textdateien suchen. Wie kann ich die Dateien umbenennen (Beispiel: Inhalt => Inhalt.txt)?
Textdateien
- Freitag
- Unerledigt
Hinweis: In dem Thema Textdateien gibt es 13 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
-
Es geht um tausende Dateien in verschiedenen Verzeichnissen.
-
Mein erster Gedanke war, ein Script ... Im Internet wirst du fündig. Ich werde dir keines schreiben, denn geht da was schief, sind deine Dateien evtl. weg. So tief steck ich nicht in der Materie, das ich dir ein fehlerfreies Script garantieren kann. Aber bei der schieren Menge geht es wohl nur so. Und zum Schluß noch die Frage ...
Warum macht man so etwas?
-
Wie Alero bereits schrieb, dürfte ein Script tatsächlich die beste Lösung sein.
Um einem etwaigen Datenverlust vorzubeugen, würde ich die betreffenden Dateien in ein extra Verzeichnis kopieren (nicht verschieben!), bevor du die Dateinamen mit dem Script bearbeiten lässt. Das sieht zwar nach viel Arbeit aus, hat aber auch den Vorteil, dass sich das Script nur um deine Dateien kümmern muss. Vor allem kann das Script dann auch keine artfremden Dateien beschädigen, was ja auch nie ausgeschlossen wäre.
-
Warum macht man so etwas?
Ich möchte diese Dateien in einer Datenbank verwenden. Es sind Hörspiele, und in der Textdatei steht die gleichnamige Inhaltsangabe.
-
-
Hier dürfte man file dein Freund sein.
Zitatfile tests each argument in an attempt to classify it. There are three sets of tests, performed in this order: filesystem tests, magic tests, and language tests. The first test that succeeds causes the file type to be printed.
-
Ich bin soweit:
Mit Dolphin kann ich die Dateien finden, da es ein Wort gibt, das in allen vor kommt. Das Umbenennen mehrerer Dateien in Dolphin geht nur nach einem Schema. Ich könnte die 5000 gefundenen Dateien kopieren oder verschieben. Ich könnte sie aber nicht automatisch zurück in die richtigen 5000 Verzeichnisse verschieben.
Das Umbenennen mit dem Befehl "mv * *.txt" klappt nicht, da mv Dateien ohne Endung als Verzeichnisse betrachtet.
Das mit "man file" verstehe ich nicht.
-
man file zeigt dir, im Terminal ausgeführt, die man page des Tools file.