Cuando bash se informa de un error de sintaxis, que encapsula el texto que ha elevado el error de sintaxis ambos con acento grave y con un apóstrofo, como esto: `...'
. ¿Alguna idea de por qué?
Aquí hay un ejemplo:
$ bash -c "echo error()"
bash: -c: line 0: syntax error near unexpected token `('
bash: -c: line 0: `echo error()'
Esto no es muy común; Sin embargo, tengo curiosidad, este no es un problema real.
Editar: esto se vuelve más extraño con mensajes oscuros como este:
-bash: unexpected EOF while looking for matching ``'
Respuestas:
En ciertas fuentes, esas comillas aparecerán como pares opuestos de comillas simples rizadas. Está pasado de moda en el mundo actual de Unicode , pero el código y las prácticas que produjeron tales citas derivan de un tiempo anterior a Unicode, o antes de su disponibilidad generalizada.
fuente