Als «rm» getaggte Fragen

rm ist der Befehl zum Entfernen von Dateien



8
Bewegen Sie `rm` in den Papierkorb
Gibt es ein Linux-Skript / eine Linux-Anwendung, das / die Dateien nicht löscht, sondern an einen bestimmten Speicherort im Papierkorb verschiebt? Ich möchte dies als Ersatz für rm(vielleicht sogar als Alias ​​für Letzteres; es gibt Vor- und Nachteile dafür). Mit "Papierkorb" meine ich einen speziellen Ordner. Eine einzelne mv $* …
54 shell  rm 

1
Löscht "rm. *" Jemals das übergeordnete Verzeichnis?
Der Ausdruck .*wird durch Bash erweitert, um das aktuelle und das übergeordnete Verzeichnis einzuschließen: $ ls -la total 2600 drwxrwxrwx 2 terdon terdon 2162688 Sep 10 16:22 . drwxr-xr-x 142 terdon terdon 491520 Sep 10 15:34 .. -rw-r--r-- 1 terdon terdon 0 Sep 10 16:22 foo $ echo .* . …
53 shell  wildcards  rm  posix 




5
Wie lösche ich rekursiv Verzeichnisse mit Platzhalterzeichen?
Ich arbeite über SSH an einer WD My Book World Edition. Grundsätzlich möchte ich auf einer bestimmten Verzeichnisebene beginnen und alle passenden Unterverzeichnisse rekursiv entfernen .Apple*. Wie würde ich das machen? Ich habe es versucht rm -rf .Apple* und rm -fR .Apple* Weder gelöschte Verzeichnisse mit diesem Namen in Unterverzeichnissen.



5
grep output an rm übergeben
Ich versuche, die grepAusgabe an zu leiten rm, aber es gibt nutzloses Material aus. Ist ein Schalter erforderlich für rm? Oder kann rmdirekt ein regulärer Ausdruck bereitgestellt werden? ls | grep '^\[Daruchini'| rm rm: fehlender Operand Weitere Informationen finden Sie in `rm --help '.
47 bash  grep  rm 

7
Wie kann ich Bash-Skripte gegen zukünftige Änderungen schützen?
Also habe ich meinen Home-Ordner (oder genauer gesagt alle Dateien, auf die ich Schreibzugriff hatte) gelöscht. Was passiert ist, dass ich hatte build="build" ... rm -rf "${build}/"* ... <do other things with $build> in einem Bash-Skript und nachdem Sie $builddie Deklaration und alle ihre Verwendungen nicht mehr benötigt haben , …
46 bash  shell-script  rm 


5
Wie kann ich alle symbolischen Links mit einem bestimmten Ziel entfernen?
Mit dem Befehl: ls -la * Ich kann alle meine symbolischen Links auflisten. Wie kann ich alle symbolischen Links entfernen, die mit einem bestimmten Ordner verknüpft sind? Zum Beispiel: In meinem Verzeichnis habe usr/local/binich folgende Einträge: lrwxrwxrwx 1 root root 50 Apr 22 14:52 allneeded -> /usr/local/texlive/2011/bin/x86_64-linux/allneeded lrwxrwxrwx 1 root …
43 wildcards  symlink  rm 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.