[linux-l] Verzeichnisse löschen

Pascal Volk linux-l at edelhost.de
Do Jul 22 23:11:35 CEST 2004


On Do, 22 Jul 2004 Olaf 'Rübezahl' Radicke wrote:

> On Thursday 22 July 2004 17:24, Uwe Berger wrote:
> >
> > rm -r verzeichnis
> 
> rm -rvf ./verzeichnis
> 
> Dann siehst du auch gleich, was du nie wieder sehen wirst und
> das ohne Nachfrage.
> 
> Aber komm nicht auf die Idee die versteckten Dateien so zu löschen:
> rm -rvf ./verzeichnis/.*

Wie meinst Du das bitte?
rm -rvf ./verzeichnis nimmt die versteckten Datien genau so mit. Da kann
er sich das .* am Ende sparen:

- - - 8< snipp - - -
[pvo at el-presidente tmp]$ mkdir verzeichnis
[pvo at el-presidente tmp]$ touch verzeichnis/{,.}{a,b}{1,2}.txt
[pvo at el-presidente tmp]$ ls -al verzeichnis/
total 8
drwxrwxr-x  2 pvo pvo 4096 Jul 22 23:03 .
drwxrwxr-x  3 pvo pvo 4096 Jul 22 23:03 ..
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 .a1.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 .a2.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 .b1.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 .b2.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 a1.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 a2.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 b1.txt
-rw-rw-r--  1 pvo pvo    0 Jul 22 23:03 b2.txt
[pvo at el-presidente tmp]$ rm -rvf ./verzeichnis
removed `./verzeichnis/b2.txt'
removed `./verzeichnis/.a2.txt'
removed `./verzeichnis/.b1.txt'
removed `./verzeichnis/.b2.txt'
removed `./verzeichnis/a1.txt'
removed `./verzeichnis/b1.txt'
removed `./verzeichnis/.a1.txt'
removed `./verzeichnis/a2.txt'
removed directory: `./verzeichnis'
- - - snapp >8 - - -

Gruss
Pascal

-- 
rm -Rfv /tmp/../ && echo "are you sure???"

Die BeLUG im IRC:
irc://irc.freenode.net/#belug
 ____ ____ ____ ____ ____ _________ ____ ____ ____ ____ ____ ____ 
 ||/ |||j |||o |||i |||n |||       |||# |||b |||e |||l |||u |||g ||
 ||__|||__|||__|||__|||__|||_______|||__|||__|||__|||__|||__|||__||
 |/__\|/__\|/__\|/__\|/__\|/_______\|/__\|/__\|/__\|/__\|/__\|/__\|

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20040722/c0d4b967/attachment.sig>


Mehr Informationen über die Mailingliste linux-l