Ho un file bloccato sul mio computer che non riesco a eliminare. Ho provato tutto (che io sappia) e non ho idea del perché non verrà eliminato.
Ecco cosa ho provato:
- Tutto qui
- sudo rm file.txt
- chflags -R nouchg file.txt
- ha sbloccato il file in "ottieni informazioni"
Nessuno dei quali ha funzionato.
Ecco il risultato tipico che ottengo (admin è "me"):
$ sudo chflags -R nouchg file.txt
$ sudo rm file.txt
override rw-r--r-- me/staff sappnd,schg for file.txt? y
rm: file.txt: Operation not permitted
WTF sta succedendo qui ???
AGGIORNAMENTO: provato questo e ancora nessuna gioia:
$ sudo chflags noschg file.txt
$ sudo rm file.txt
override rw-r--r-- me/staff sappnd for file.txt? y
rm: file.txt: Operation not permitted
UPDATE2: risulta che c'era un'altra bandiera anche sappnd
:
$ sudo chflags sappnd file.txt
$ sudo rm file.txt
I flag sul file erano la causa, quindi dopo averli rimossi il file potrebbe essere cancellato. Non sono sicuro che sia possibile rimuovere tutti i flag contemporaneamente, ma sarebbe stato più semplice.