wohin habe ich meine Dateien versehentlich verschoben?

wohin habe ich meine Dateien versehentlich verschoben?

.elIch habe versucht, alle Dateien auf denselben Namen umzubenennen, aber ohne Ende. Ich habe den Befehl mv *.el ./*in meinem Terminal verwendet und jetzt ist mein Home-Ordner ziemlich leer. Irgendwelche Vorschläge, wie ich das rückgängig machen oder wo ich nach meinen Dateien suchen kann...? Das ist vielleicht eine dumme Frage, aber ich bin mir nicht sicher, wo ich sie sonst stellen soll, also wäre es auch in Ordnung, wenn ich hierher umgeleitet würde.

Antwort1

Wenn Ihr Home-Ordner Folgendes enthält:

$ ls ~
1.el  10.el  2.el  3.el  4.el  5.el  6.el  7.el  8.el  9.el  Desktop  Documents  Downloads  Music  Pictures  Public  Stuff  Templates  Videos

Und das tun Sie mv *.el ./*. Der Befehl wird wahrscheinlich wie folgt erweitert:

$ echo *.el ./*
1.el 10.el 2.el 3.el 4.el 5.el 6.el 7.el 8.el 9.el ./1.el ./10.el ./2.el ./3.el ./4.el ./5.el ./6.el ./7.el ./8.el ./9.el ./Desktop ./Documents ./Downloads ./Music ./Pictures ./Public ./Stuff ./Templates ./Videos

Wenn Sie Glück haben, könnte der letzte Eintrag eine Datei sein und mvwird sich beschweren. Wenn Sie Pech haben, ist der letzte Eintrag in der erweiterten Liste ein Ordner und mvwird alle Argumente gerne dorthin verschieben. Führen Sie es also aus echo ./*und suchen Sie nach dem letzten Eintrag (nicht, dass noch viele übrig sein werden).

verwandte Informationen