Hurtig Linux Tips: Fil Naming

Hvis du kommer fra en verden av Windows du er ganske mye brukt for å navngi en fil uansett. Du kunne ha en fil som heter "This Is My File Og Denne filen kalles Meh.doc" I en verden av Windows du ville ikke ha noe problem med den filen. I en verden av Linux kan du kjøre over noen problemer.

Selvfølgelig kan du åpne opp Nautilus, Dolphin, Thunar eller annen filbehandler verktøy, dobbeltklikk på at .doc-fil, og begynne å jobbe på den i tekstbehandlingsprogrammet av valget. Men hva hvis du ønsket (eller nødvendig) å flytte denne filen via kommandolinjen? Hva ville du gjøre

Hvis du forsøkte å kjøre kommandoen:?

mv ~ /Dokumenter /This Is My File Og Denne filen kalles Meh.doc ~ /Anmeldelser

du ville se:

mv: can not stat `Denne": Ingen slik fil eller directorymv: kan ikke stat `Er ': Ingen slik fil eller directorymv: kan ikke stat` My' : Ingen slik fil eller directorymv: kan ikke stat `Fil ': Ingen slik fil eller directorymv: kan ikke stat` Og ": Ingen slik fil eller directorymv: kan ikke stat` Denne ": Ingen slik fil eller directorymv: ikke kan stat` Fil': Ingen slik fil eller directorymv: kan ikke stat `Er ': Ingen slik fil eller directorymv: kan ikke stat` Kalt': Ingen slik fil eller directorymv: kan ikke stat `Meh.doc ': Ingen slik fil eller Katalog

Nå hvis du begynte å skrive kommandoen:

mv ~ /Dokumenter /Dette

og du treffer Tab-tasten bash vil fullføre filnavn, bare det ville se ut:
< p> Dette \\ Er \\ Mine \\ File \\ og \\ Dette \\ File \\ Er \\ Kalt \\ Meh.doc

og da kan du ferdig med å skrive ut kommandoen med vellykkede resultater.

Å unngå dette alle sammen, ikke bruk mellomrom i filnavn når du bruker Linux. Hvis du trenger å skille ord bruke enten en "-" eller en "_" for å skille ord som så:

This_Is_My_File_And_This_File_Is_Called_Meh.doc

Selvfølgelig filnavnet ovenfor er ganske tungvint. Men du tar poenget.

Ingen mellomrom i filnavn under operativsystemet Linux. Anmeldelser