Sé que esta pregunta ya ha sido respondida. Si alguien tiene una situación como la mía, esto es para ellos:
Ejecuté una aplicación Java y estaba buscando un directorio que comenzara <path>, se suponía que debía reemplazarlo con la ruta adecuada antes de ejecutar la aplicación. Sin embargo, olvidé hacer eso. La aplicación creó un directorio llamado <path>.
Traté de cd <path>- me dio el error "-bash: error de sintaxis cerca de la nueva línea de token inesperada" Según la sugerencia aquí (entiendo que es para el directorio que comienza con - y no <) lo intenté cd -- <path>. Sin embargo, obtuve el mismo error.
Cuando lo intenté cd \<path>\, ¡esto funcionó!
Información de antecedentes:
Los símbolos "<" y ">" se utilizan para redirigir STDIN y STDOUT, por lo tanto, deben escaparse para que el shell no los interprete como redireccionamientos.