hur man tar bort fil som börjar med “ – ” [duplikat]

<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">

Denna fråga har redan svar här :

Kommentarer

  • Kan du skicka utdata från ls här?
  • Min omedelbara reaktion var att vi måste ha täckt detta tidigare, med tanke på hur ofta människor frågar det. Enligt unix.stackexchange.com/questions/185520 har vi ' haft det minst två gånger tidigare; en gång till och med specifikt om Solaris. ☺

Svar

Försök:

rm -- -Insi 

eller:

rm ./-Insi 

Svar

man rm (åtminstone på Ubuntu … min Solaris-låda är inte inkopplad) berättar detta för mig:

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

Kommentarer

  • -- tecken är det allmänna " sluta analysera alternativ " demarkör

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *