n° 219
Novembre 2017
Dicembre 16, 2017, 03:28:44 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Linux Windows Techassistance Gameassistance videogame hardware Aiuto Ricerca Agenda Downloads Accedi Registrati  


* Messaggi recenti
Messaggi recenti
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Sostituzione caratteri accentati/dieresi  (Letto 1955 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
GianFri81
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 10


Mostra profilo
« inserita:: Maggio 10, 2017, 04:46:32 »

Ciao,
 ho un file (file in input è ISO 8859-1 Latin ) in cui dovrei sostituire tutti i caratteri dieresi con i rispettivi caratteri ma senza la dieresi.

Nello script ho la seguente istruzione

  sed 's/ü/u/g' file.txt > nuovo_file.txt

eseguendolo mi restituisce il seguente errore : sed: -e expression #1, char 7: unterminated `s' command

Il sed non dà problemi se converto il file in UTF8 e trascodifico i caratteri da sostituire nel rispettivo formato

Esiste un modo per fare eseguire il sed per il file di input sena convertirlo in UTF-8?

Grazie!!
Registrato
michele.p
Administrator
Full Member
*****

Karma: +9/-2
Scollegato Scollegato

Messaggi: 586


Mostra profilo
« Risposta #1 inserita:: Maggio 10, 2017, 05:40:07 »

Non mi è ben chiaro come fai la conversione del file, però potresti, ad esempio, effettuare una riconversione "al volo" con il comando iconv e, in pipe, inviarlo a sedOcchi al cielo
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Copyright © 2017 Edizioni Master SpA. p.iva : 02105820787

Tutti i diritti di proprietà letteraria e artistica riservati. - Privacy



powered by Simple Machines