For at finde ^M (Windows carriage return) i en mappestruktur fyldt med konfigurationsfiler på Linux, kan du følge disse trin:
nano
eller vim
:
nano m.txt
Indsæt ^M-tegnet ved at trykke Ctrl+V
efterfulgt af Ctrl+M
. Gem og luk filen.
grep
kommandoen til at søge efter ^M-tegnet i mappestrukturen. Dette kan gøres ved at bruge følgende kommando:
grep -rl "$(cat m.txt)" /sti/til/mappen
Her er en forklaring på kommandoen:
grep
: Kommandoen til at søge efter tekst i filer.-r
: Rekursiv søgning i alle undermapper.-l
: Vis kun filnavne, der indeholder matchende tekst.$(cat m.txt)
: Indsætter indholdet af m.txt
(som indeholder ^M-tegnet) i kommandoen./sti/til/mappen
: Stien til den mappe, hvor du vil søge efter ^M-tegnet.Ved at følge disse trin kan du effektivt finde alle forekomster af ^M (Windows carriage return) i en mappestruktur på Linux.
Har du brug for hjælp til Linux-opgaver eller at mestre Grep? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Uanset om det er installation, fejlfinding eller kommandolinje-vejledning, er hjælp lige rundt om hjørnet.