Forum

Aus Dateien Ordner machen
Juni 07, 2018, 12:52:38
Ich habe hier einen Ordner mit ca. 100 PDF-Dateien.
Ist es einfach und mit wenig Aufwand möglich, aus jeder dieser 100 Dateien jeweils einen Ordner zu machen, in dem sich die PDF-Datei dann befindet?

Oder muss ich die 100 Ordner händisch anlegen und die Dateien hinein verschieben?
Re: Aus Dateien Ordner machen
Antwort #1: Juni 07, 2018, 15:01:36
Ja, geht mit einem Shellskript.
Sollen die Ordner dann wie die PDF heißen oder reicht eine Durchnummerierung?
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller
Re: Aus Dateien Ordner machen
Antwort #2: Juni 07, 2018, 15:10:33
Die sollen wie die PDFs heißen.
Re: Aus Dateien Ordner machen
Antwort #3: Juni 07, 2018, 16:37:36
OK, ohne Gewähr:

- mach eine eine Textdatei (reiner Text! in TextEdit evtl. erst mit Menü "Format/In reinen Text umwandeln" umwandeln mit folgendem Inhalt:
#!/bin/bash

for f in *.pdf ;
do
name=${f%%.pdf}
mkdir $name
mv $f $name
done

und speichere sie unter dem Namen "verschiebe" in den Ordner mit den PDFs.
- Öffne das Terminal und gebe dort "cd " ein (Da ist ein Leerzeichen hinter dem cd!)
- Ziehe den Ordner mit den PDFs auf das Terminal
- Drücke im Terminal Return, jetzt bist Du in den Ordner mit den PDFs gewechselt.
- Skript ausführbar machen im Terminal:
chmod +x verschiebe- Skript ausführen im Terminal:
./verschiebe
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller
Re: Aus Dateien Ordner machen
Antwort #4: Juni 07, 2018, 17:16:28
Danke für deine Mühe... ich mach`s doch manuell. ;)
Re: Aus Dateien Ordner machen
Antwort #5: Juni 07, 2018, 19:32:54
Feige.  ;)
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller
Re: Aus Dateien Ordner machen
Antwort #6: Juni 07, 2018, 19:55:52
Eher faul.
Dein Weg ist für mich nicht „einfach und mit wenig Aufwand verbunden“.
Beschreite ich ihn, muss ich mir Zeit nehmen, dich anrufen, TeamViewer updaten.... in der Zeit habe ich 150 Ordner händisch angelegt.
 ;D
Re: Aus Dateien Ordner machen
Antwort #7: Juni 08, 2018, 07:53:03
Naja, es klingt so geschrieben wieder einmal komplizierter als es ist. Eine Textdatei erstellen und diese im Terminal aufrufen. Fertig.
Ein Versuch wäre kein großer Aufwand gewesen.
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller
Re: Aus Dateien Ordner machen
Antwort #8: Juni 08, 2018, 08:55:04
mach vorher eine Kopie von allem  ;)
_______
«Das Internet? Gibt's diesen Blödsinn immer noch?»  (Homer Simpson)

Florian

  • Verderbliche Ware!
Re: Aus Dateien Ordner machen
Antwort #9: Juni 08, 2018, 14:42:58
Hab's mal kurz probiert. Keine drei Minuten. Und auch nur, weil ich einen Namenskonflikt hatte (Leerzeichen).
Falsch machen kannst Du auch nichts, wenn Du einfach hier aus dem Forum raus kopierst.
_______
Beitrag frei Haus geliefert. Frisch von der Apfelinsel.
Re: Aus Dateien Ordner machen
Antwort #10: Juni 11, 2018, 08:54:05
Stimmt. Leerzeichen im Dateinamen machen Ärger.

Daher nun die korrigierte Version:
#!/bin/bash

for f in *.pdf ;
do
name=${f%%.pdf}
mkdir "$name"
mv "$f" "$name"
done
_______
Was ist die Mehrheit? Mehrheit ist der Unsinn, Verstand ist stets bei wen´gen nur gewesen." -- Schiller