Ejecuté una secuencia de comandos que crea un espacio de tablas de Oracle, pero olvidé cambiar la ruta en la secuencia de comandos. El script alter tablespace contenía data2. Normalmente, si desea cambiar el nombre de un archivo de datos, pone el tablespace fuera de línea y cambia el nombre de ese archivo. Me sale el error:
mv <oracle path>data2.dbf data2.dbf
-bash: syntax error near unexpected token `newline'
Entonces, ¿cómo cambio el nombre de un archivo con caracteres que contienen <>
? ?
Respuesta aceptada:
Necesita escapar del espacio, caracteres menores que y mayores que usando una barra invertida:
mv \<oracle\ path\>data2.dbf data2.dbf
Debería funcionar.