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

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


ostgardh

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.

 

 

 

Länk till kommentar
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

 

Länk till kommentar
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]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...