Tråd bedømmelse:
  • 0 Stemmer - 0 Gennemsnit
  • 1
  • 2
  • 3
  • 4
  • 5
Udskifte : med ; i txt filer
14-04-2019, 09:33
#1
Udskifte : med ; i txt filer
Jeg har nogle txt filer hvor jeg gerne vil udskifte alle : tegn med ; tegn og nogle gange omvendt. Men hvordan gør jeg det med regex ?
Jeg sidder og leger lidt med: https://regexr.com/4c882
Men hvordan det giver mig en regex jeg kan bruge, kan jeg ikke lige gennemskue
Find alle beskeder fra denne bruger
Citer denne besked i et svar
14-04-2019, 10:54
#2
RE: Udskifte : med ; i txt filer
Hvorfor ikke bare bruge replace/erstat funktionen i diverse tekst-programmer?
[Billede: rGvl8UM.png]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
14-04-2019, 11:05
#3
RE: Udskifte : med ; i txt filer
(14-04-2019, 10:54)Cronick Skrev: Hvorfor ikke bare bruge replace/erstat funktionen i diverse tekst-programmer?

Det ville bare være nemmere med regex i Linux, hvis det er filer på flere GB. Jeg ved jeg også kan gøre det med andre tekst-programmer, men hvis det er mange og store filer er det lidt besværligt
Find alle beskeder fra denne bruger
Citer denne besked i et svar
14-04-2019, 11:18
#4
RE: Udskifte : med ; i txt filer
(14-04-2019, 11:05)Sp2005 Skrev: Det ville bare være nemmere med regex i Linux, hvis det er filer på flere GB. Jeg ved jeg også kan gøre det med andre tekst-programmer, men hvis det er mange og store filer er det lidt besværligt

Brug den her command - sed 's/:/;/g' test.txt
[Billede: rGvl8UM.png]
Find alle beskeder fra denne bruger
Citer denne besked i et svar
14-04-2019, 11:24 (Denne besked var sidst ændret: 14-04-2019, 14:35 af PowerString.)
#5
RE: Udskifte : med ; i txt filer
Tak jeg prøver den

Så lykkedes den med den her:

sed s/’:’/’;’/g file.txt > Newfile.txt
Find alle beskeder fra denne bruger
Citer denne besked i et svar
« Ældre | Nyere »




User(s) browsing this thread: 1 Gæst(er)