Cuando ingreso SSH a un servidor Linux a través de iTerm en OS X, ejecutando un script PHP, aparecen algunos caracteres extraños en la pantalla
¿Qué ^@
representa esto ? Estos caracteres no se generan a través del script, como puede ver, no aparecen en cada línea.
1
¿Ha ingresado algo en su Mac mientras se ejecutaba el script o antes? ¿Qué está generando el script? ¿Estos personajes aparecen para otros guiones también? ¿Ves estos caracteres al iniciar sesión desde otra terminal o computadora?
—
slhck
Me conecté al servidor a través de iTerm, supongo que no tiene nada que ver con la Mac.
—
ajreal
de esta pregunta, superuser.com/questions/75130/how-to-remove-ths-symbol-with-vim sugiriendo que
—
ajreal
^@
es un personaje nulo
Sí, es una notación de intercalación para el carácter nulo, pero la pregunta es por qué aparece. ¿Lo obtienes también para otros scripts? ¿O al usar otra máquina para conectarse?
—
slhck
tail -f
en algún momento podría devolver este carácter nulo. Apareció en otros guiones. No probé en otra máquina. Pero ssh en otro Linux devolverá el mismo carácter nulo.