Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/11/2010, 04:56
Rubo83
 
Fecha de Ingreso: noviembre-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
De acuerdo Respuesta: Comunicación entre shell, java y codificación

Por fin he solucionado el problema, ni variables de entorno ni ProcessBuilder, el problema lo tenía en mi script, que para que me hiciera la conversión de utf-8 a latin-8859-1 introducía los argumentos en un string, de forma que las comillas no le gustaban mucho. La solución es introducir los parámetros de entrada como $*. La conversión sería de la siguiente forma:

aux=$(echo $* | iconv -f utf-8 -t iso-8859-1
binario $aux | iconv -f iso-8859-1 -t utf-8