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

Lurigt problem. Med ” och ".....

Rekommendera Poster

 

Jag har en massa text filer på en linux server.

 

Men i dessa text filer står det ibland ex. ”Bla. Bla”

(Konstigt apostrof tecknet!!!Brukar vara "Bla. Bla" )

 

Det ser konstigt ut. Och detta blir problem i en Web server.

Så jag vill byta alla ” till "

 

Har försökt med kommandot sed men sed fattar inte ”.

Om man går med editon vi så blir ” tecknet ett ~T.

 

Är det någon som har en bra ide

hur man byter alla ” till vanliga apostrof tecknet "

Tänk på att det är över 600 text filer!!!!

 

Det verkar som att det är bara Windows som fattar ”.

Kanske måste använda ett windows program?!?

 

 

Tack på för hand.

 

 

 

Dela detta inlägg


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

Microsofts "smart quotes" är kodade med Microsofts egen teckenkodning, Windows-1252. Du kan använda iconv för att översätta mellan olika teckenkodningar. För att översätta till UTF-8:

iconv -f windows-1252 -t utf-8 infil.txt > utfil.txt

De kurviga Windows-citationstecknen kommer då att översättas till motsvarande kurviga Unicode-citationstecken.

 

Latin1 (dvs iso-8859-1) innehåller inga kurviga citationstecken, men man kan översätta dem till raka genom att skriva:

iconv -f windows-1252 -t latin1//translit infil.txt > utfil.txt

 

För ren, 7-bitars ASCII skriver du:

iconv -f windows-1252 -t ascii//translit infil.txt > utfil.txt

 

Dela detta inlägg


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

Tack.

 

Då har man lärt sig det också.

 

Men jag har löst problemet med att lägga in detta in html koden.

 

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

 

//

 

[inlägget ändrat 2008-03-18 15:49:38 av ostgardh]

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...