Sådan omdøber du en fil, der starter med en bindestreg, uden fejlmeddelelser

Hvordan omdøbes en fil, der starter med en bindestreg, uden at få fejlen "mv: invalid option -- 'e'"?

For at omdøbe en fil, der starter med en bindestreg uden at få fejlen "mv: invalid option -- 'e'", kan du bruge metoder som at tilføje "./" foran filnavnet, bruge "--" før filnavnet, eller angive den fulde sti til filen.

Hvordan omdøbes en fil, der starter med en bindestreg, uden at få fejlen "mv: invalid option -- 'e'"?

Når du forsøger at omdøbe en fil, der starter med en bindestreg, kan du støde på fejlen "mv: invalid option -- 'e'". Dette sker, fordi kommandolinjeværktøjer som mv tolker bindestregen som en mulighed (option) i stedet for en del af filnavnet. For at undgå denne fejl kan du bruge en af følgende metoder:

  • Brug af ./:

    Ved at tilføje ./ foran filnavnet, fortæller du systemet, at filen er i den aktuelle mappe, og det undgår at tolke bindestregen som en mulighed.

    mv ./-filnavn nyt_filnavn
  • Brug af --:

    Ved at tilføje -- før filnavnet, signalerer du til mv-kommandoen, at der ikke følger flere muligheder, og alt efter -- skal tolkes som filnavne.

    mv -- -filnavn nyt_filnavn
  • Brug af fuld sti:

    Hvis du angiver den fulde sti til filen, undgår du også problemet med bindestregen.

    mv /fuld/sti/til/-filnavn nyt_filnavn

Ved at anvende en af disse metoder kan du omdøbe filer, der starter med en bindestreg, uden at støde på fejlen "mv: invalid option -- 'e'".