Just nu i M3-nätverket
Gå till innehåll
i3o6

åäö-problem med textfiler i cmd (type/findstr)

Rekommendera Poster

Postad (redigerade)

Försöker regexsöka textfiler med åäö men när jag läser textfiler med type eller findstr så får jag upp mysko tecken itstället för åäö.

Har meckat med chcp men hjälper inte. Har kodat om textfilen från ANSI till UTF-8 och tebax och allt möjligt.

NNG1FNT.jpgvad göra?

Redigerad av i3o6

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Om jag vore du så skulle jag använda Powershell istället. Vanliga kommandoprompten med dess gamla verktyg är gammalt helt enkelt och du kommer få mycket bättre möjligheter med Powershell.

 

Get-Content är motsvarigheten till type och Select-String är motsvarigheten till findstr. Ungefär. Och Powershell använder UTF-8 som standard så det underlättar om du har din textfil i UTF-8 format.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Jag har en webbsida där jag vill söka genom en specifik, tung ordlista med regex, serverside.

Nu använder jag c# process, och kör findstr.

Ska man köra med powershelscript?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

AHA! Ja då skulle jag nog gjort sökningen direkt i C# .C# Kan ju trots allt öppna textfiler och söka i dessa med Regex. Alternativt flytta ordlistan in i SQL-Server. Den är ju ganska duktig på att söka på ett effektivt sätt.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

ah, minns inte varför jag inte gjorder det direkt i c#....

går det att göra sql frågor med nåt regex-liknande?

eller är like det närmaste man kommer?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...