Jak odstraníte soubor, jehož název souboru začíná pomlčkou (pomlčkou nebo mínus) -
? Připojil jsem se ssh na vzdálený server OSX a ve svém adresáři mám tento soubor:
tohru:~ $ ls -l
total 8
-rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help
...
Jak proboha mohu smazat --help
z CLI? S tímto problémem se příležitostně setkávám v různých formách. Tyto soubory lze snadno vytvořit, ale je těžké se jich zbavit.
Zkoušel jsem použít zpětné lomítko
rm --help
Zkoušel jsem uvozovky
rm "--help"
Jak zabráním tomu, aby byl znak mínus (pomlčka nebo spojovník) interpretován jako možnost?
Přijatá odpověď:
Použijte „–“, aby rm přestal analyzovat možnosti příkazového řádku, jako je tento:
rm -- --help