hoe een bestand te verwijderen dat begint met “ – ” [duplicate]

Deze vraag heeft hier al antwoorden :

Opmerkingen

  • Kun je de uitvoer van de ls hier posten?
  • Mijn onmiddellijke reactie was dat we dit moeten hebben behandeld eerder, gezien hoe vaak mensen het vragen. Volgens unix.stackexchange.com/questions/185520 hebben we ' het minstens twee keer eerder gehad; ooit zelfs specifiek over Solaris gesproken. ☺

Antwoord

Probeer:

rm -- -Insi 

of:

rm ./-Insi 

Antwoord

man rm (tenminste op Ubuntu … mijn Solaris-box is niet aangesloten) vertelt me dit:

 To remove a file whose name starts with a "-", for example "-foo", use one of these commands: rm -- -foo rm ./-foo 

Reacties

  • de -- tekens zijn de algemene " stop opties voor het parseren " demarker

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *