Ho una directory come questa:
$ ls -l
total 899166
drwxr-xr-x 12 me scicomp 324 Jan 24 13:47 data
-rw-r--r-- 1 me scicomp 84188 Jan 24 13:47 lod-thin-1.000000-0.010000-0.030000.rda
drwxr-xr-x 2 me scicomp 808 Jan 24 13:47 log
lrwxrwxrwx 1 me scicomp 17 Jan 25 09:41 msg -> /home/me/msg
E voglio rimuoverlo usando rm -r
.
Tuttavia ho paura rm -r
seguirà il link simbolico ed eliminerà tutto in quella directory (che è molto male).
Non riesco a trovare nulla al riguardo nelle pagine man. Quale sarebbe il comportamento esatto dell'esecuzione rm -rf
da una directory sopra questa?
rm -rf somesymlink/
, il che è distruttivo con il trailing /
. Se il 5% dei lettori avesse sperimentato e un simile esperimento impiegasse 2,5 minuti, ovvero 5700 minuti, o 95 ore, o un contributo di $ 6000 alla società a $ 60 / ora. Penso che a tutti piace SO così com'è, facciamo tutti e rispondiamo alle domande insieme: 3