22/11/2010, 04:56
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 4
Antigüedad: 14 años Puntos: 0 | |
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 |