Salida incorrecta de cp, rm, etc.

Salida incorrecta de cp, rm, etc.

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 stdouta 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?

información relacionada