Fjern kontrollen M fra filen i Linux

Fjern kontrollen M fra filen i Linux
Kontrollen M kalles vognreturen, etterfulgt av linjefôret eller LF for å indikere den nye linjen. Noen ganger kan Control M -alternativet forårsake problemer mens du overfører filer fra Windows til Linux/UNIX. I Linux fører ^m også til uventede feil i skallskriptet og konfigurerer filene mens du redigerer dem.

Derfor blir det vanskelig å oppdage dette problemet, og brukerne ender opp med å bli forvirret. Så hvis du også står overfor det samme problemet, er denne guiden for deg. I denne guiden vil vi dekke informasjonen om måtene å fjerne kontroll M fra en fil i Linux.

Hvordan fjerne kontroll M fra filen i Linux

En av de beste måtene å finne ^m -karakteren er ved å bruke katt kommando sammen med -v alternativet, da dette vil vise deg ikke-utskriftskarakterene. Det er viktig å legge til -v kommando mesteparten av tiden. Bare CAT -kommandoen viser ikke ^m -karakteren i de fleste redaktørene som standard. Etter å ha kjørt Cat -v Kommando, alle vognreturene vil være synlig på slutten av hver linje. Så la oss raskt sjekke ut ^m i en fil ved å utføre følgende kommando i terminalen:

Cat -v .tekst

Du kan også bruke VI -kommandoen til å sjekke tilgjengeligheten i en hvilken som helst tekstfil. Du trenger bare å utføre følgende kommando:

vi -b .tekst

Bruker dos2unix -kommando, Dette alternativet konverterer enkelt filen din til ønsket format uten å endre flere brytere på det tidspunktet. Det er en nyttig kommando hvis du sitter fast i situasjoner som dette:

dos2unix .tekst

Bruker grep kommando, GREP -kommandoen brukes til å finne et tegn eller streng i en fil. Når kommandoen kjører, viser den alle ^m -tegnene i filen. Klikk deretter Ctrl+V og Ctrl+M for å skrive “^M”. Husk at V må klikkes først.

Disse kommandoene vil sikkert hjelpe deg med å fjerne ^m -karakteren fra Linux -filen din, da disse metodene allerede er testet og prøvd.