Seite 1 von 1

Dateien verschieben

BeitragVerfasst: Nov 26th, '23, 21:35
von EdW
Hallo, kann jemand mit einem Befehl aushelfen ?

Ich will mehrere Dateien einer, sagen wir mal Serie, in ein anderes Verzeichnis umziehen.

Versucht wurde:

mv ~/Videos/"*Ancient*.*" /run/media/meinverzeichnis/Elements/TTC/
mv *Ancient* /run/media/meinverzeichnis/Elements/TTC/
find -type f -name "Ancient" -exec mv {} /run/media/meinverzeichnis/Elements/TTC/ ';'
find -type f -name "Ancient[1-100]" -exec mv {} /run/media/meinverzeichnis/Elements/TTC/ ';'
find /home/meinverzeichnis/Videos/ -name '*Ancient*' -exec mv -t /run/media/meinverzeichnis/Elements/TTC/ {}
find /home/meinverzeichnis/Videos/ -name '*Ancient*' -exec mv -t /run/media/meinverzeichnis/Elements/TTC/ {} +
find /home/meinverzeichnis/Videos/ -name "*Egypt*" -print0 | xargs -0 -I {} mv {} /run/media/meinverzeichnis/Elements/TTC/
find . -name "*Egypt*" -print0 | xargs -0 -I {} mv {} /run/media/meinverzeichnis/Elements/TTC/
find . -name "*Egypt*" -print0 | xargs -0 -l {} mv {} /run/media/meinverzeichnis/Elements/TTC/

find /home/meinverzeichnis/Videos/ -name "*Egypt*" -print0 | xargs -0 -I{} mv {} /run/media/meinverzeichnis/Elements/TTC/

find /home/meinverzeichnis/Videos/ -name "*Egypt*" -print0 | xargs -0 -I{} mv {} "/run/media/meinverzeichnis/Elements/TTC/"

find TTC* -type f -exec mv --target-directory=/run/media/meinverzeichnis/Elements/TTC/ \;

Aber es geht nicht.

Ich kann dafür sicher auch gut MC nehmen, aber ich will mal wieder Durchfegen und hier und da verschieben.

Re: Dateien verschieben

BeitragVerfasst: Nov 26th, '23, 22:36
von doktor5000
Ist ja schön dass du alle Befehle aufschreibst, aber nicht einmal warum es nicht geklappt hat, was genau nicht geklappt hat oder was es ggf. für Fehlermeldung gab.

Davon abgesehen, warum nimmst du nicht einfach einen Dateimanager wenn du dir bei so einer einfachen Aufgabe schon einen abbrichst ?

Re: Dateien verschieben

BeitragVerfasst: Nov 26th, '23, 22:50
von EdW
doktor5000 hat geschrieben:Ist ja schön dass du alle Befehle aufschreibst, aber nicht einmal warum es nicht geklappt hat, was genau nicht geklappt hat oder was es ggf. für Fehlermeldung gab.

Davon abgesehen, warum nimmst du nicht einfach einen Dateimanager wenn du dir bei so einer einfachen Aufgabe schon einen abbrichst ?


Ich hatte einen funktionierenden Befehl mal, aber finde ihn nicht. Die Anleitungen sind alles unterschiedlich und enden oft in einem

Code: Alles auswählen
kann nicht angelegt werden: Das Argument ist ungültig

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 00:12
von doktor5000
Argument ungültig bekommt man normalerweise wenn das Globbing (* in der Shell) auch . oder .. matcht, was das aktuelle Verzeichnis ist und dotglob aktiviert ist.
Oder aber wenn es den selben Namen bereits gibt, siehe z.B. https://unix.stackexchange.com/question ... d-argument

Du kannst aber einfach in das Quellverzeichnis wechseln und dann verschieben:
Code: Alles auswählen
mv * /run/media/meinverzeichnis/Elements/TTC/


Ohne genauere Infos zu Inhalt von Quellverzeichnis und Ziel sowie Ziel-Dateisystem kann man da nicht weiterhelfen, außer dir den Tipp zu geben dafür einen Dateimanager zu benutzen.

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 13:15
von jkowalzik
EdW hat geschrieben:Ich will mehrere Dateien einer, sagen wir mal Serie, in ein anderes Verzeichnis umziehen.


Hallo!
Dafür wurde der MidnightCommander erfunden.
Konsole auf,
mc [Enter]
Im Linken Fenster das Quellverz. aufsuchen.
Mit TAB ins rechte Fenster das Zielverzeichnis suchen.
Mit TAB zurück nach links
und jetzt mit F6 Dateien oder ganze Uvz. ins rechte Fenster verschieben.
Gruß
J.

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 16:04
von doktor5000
Das geht auch in Dolphin z.B. mit viel weniger Tastendrücken ...

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 17:12
von jkowalzik
Hi!
Dem DOLPHIN fehlt das Kommandozeilenfeeling.
Gruß
J.

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 18:16
von doktor5000
Wozu Kommandozeile aufmachen um Dateien zu verschieben? In der Zeit die du brauchst um den MC zu starten hab ich die Dateien schon verschoben.
Und wenn ich eine Kommandozeile brauch aus Dolphin drück ich einfach F4. Aber jedem das Seine.

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 19:05
von ikseran
Ich fand krusader immer wieder sehr hilfreich

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 20:15
von EdW
doktor5000 hat geschrieben:Argument ungültig bekommt man normalerweise wenn das Globbing (* in der Shell) auch . oder .. matcht, was das aktuelle Verzeichnis ist und dotglob aktiviert ist.
Oder aber wenn es den selben Namen bereits gibt, siehe z.B. https://unix.stackexchange.com/question ... d-argument

Du kannst aber einfach in das Quellverzeichnis wechseln und dann verschieben:
Code: Alles auswählen
mv * /run/media/meinverzeichnis/Elements/TTC/


Ohne genauere Infos zu Inhalt von Quellverzeichnis und Ziel sowie Ziel-Dateisystem kann man da nicht weiterhelfen, außer dir den Tipp zu geben dafür einen Dateimanager zu benutzen.

Also, das kann ich frei sagen. Das ist die sehr gute Doku History of Ancient Egypt von und mit Bob Brier in 50 Teilen und noch eine weitere ähnliche Vorlesungsreihe nebst pdf Begleitmaterial ( darunter eine Anleitung wie man seinen Namen ägyptisch schreibt :D ) .

Code: Alles auswählen
TTC-(TheGreatCourses.com-00350)_History of Ancient Egypt_(11-of-48) The First Intermediate Period (Bob Brier).avi


Die waren bei mir im home Verzeichnis und sollten allesamt auf meine Speicherplatte FAT32 geschoben werden. Der Ordner war leer.

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 21:25
von sturmvogel
Für 50 Dateien brichst du dir echt so einen ab? Wie vom Doktor schon empfohlen, ist das mit einem Dateimanager in wenigen Sekunden erledigt.


Mit Maus und Tastenkürzeln:
- alle zu verschiebenden Dateien im Quellverzeichnis markieren
- STRG+X (ausschneiden)
- ins Zielverzeichnis navigieren
- STRG+V (einfügen)

Mit Maus und Menü:
- alle zu verschiebenden Dateien im Quellverzeichnis markieren
- rechter Mausklick -> auschneiden
- ins Zielverzeichnis navigieren
- rechter Mausklick -> Dateien einfügen

Re: Dateien verschieben

BeitragVerfasst: Nov 27th, '23, 22:59
von doktor5000
EdW hat geschrieben:
Code: Alles auswählen
TTC-(TheGreatCourses.com-00350)_History of Ancient Egypt_(11-of-48) The First Intermediate Period (Bob Brier).avi


Die waren bei mir im home Verzeichnis und sollten allesamt auf meine Speicherplatte FAT32 geschoben werden. Der Ordner war leer.

Die runden Klammern und Leerzeichen sind problematisch, zumindest beim Kopieren via Shell, wenigstens die Leerzeichen müssen maskiert werden. Und je nachdem wie tief in der Verzeichnisstruktur der Ordner ist, kann FAT32 das nicht.
Siehe https://en.wikipedia.org/wiki/Filename# ... imitations bzw. https://en.wikipedia.org/wiki/Design_of ... ystem#VFAT or https://learn.microsoft.com/en-us/windo ... ing-a-file

Re: Dateien verschieben

BeitragVerfasst: Dez 12th, '23, 22:40
von EdW
Hallo und gesegnete Vorweihnachtszeit.

Ja, die Sonderzeichen sind wohl ein Hindernis. Ich habs jetzt erstmal so verschoben. Ja, ist vielleicht auch sicherer so.

Re: Dateien verschieben

BeitragVerfasst: Dez 12th, '23, 23:10
von doktor5000
Bitte noch als erledigt markieren, durch editieren des ersten Beitrag und Voranstellen von [ERLEDIGT] im Titel, danke im Voraus.