
Cuando ejecuto, digamos cp
, obtengo un resultado como el siguiente:
# cp -v Foo Bar
âFooâ -> âBarâ
¿Qué pasa con los â
personajes raros? ¿Por qué el caparazón hace esto? Parece algún tipo de problema de codificación extraño.
Cuando uso PuTTY, obtengo â
. Cuando inicio sesión en la máquina real localmente, aparece ?
el video inverso. Si redirijo stdout
a un archivo, lo copio en mi máquina Windows y lo abro, obtengo una combinación aleatoria de caracteres hasta que le digo al editor de texto que pretenda que el archivo es UTF-8. Y luego obtengo comillas de apertura y cierre adecuadas.
Respuesta1
Es un problema de codificación.
Establezca la traducción del conjunto de caracteres de Putty en " UTF-8
":
Window -> Translation -> Remote character set
Respuesta2
Para solucionar el problema de PuTTY, cambie la Configuración en Ventana -> Traducción y seleccione (o ingrese manualmente si no está presente) "utf-8"
¿Qué shell estás usando en la máquina?