rm -i -- *
vás vyzve k odstranění každého souboru. Pokud existuje mnoho souborů, můžete a měli byste změnit '*' na užší shodu. --
zastaví zpracování voleb, takže soubor s názvem -d
bude odstraněn do rm
úspěšně.
Použil jsem to v minulosti a funguje to, dokud nenarazíte na speciální znak nebo 2, které se mu nelíbí.
můžete použít ls -li
zobrazit všechny soubory podle jejich inode. Poté spusťte tento příkaz pro odstranění souboru:
find . -inum ${INODE_NUM} -delete
Přidal jsem -maxdepth 1
k mému nálezu jen pro jistotu:
find . -maxdepth 1 -inum ${INODE_NUM} -delete