GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo cambiar un nombre de archivo que contiene caracteres?

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.


Linux
  1. Cómo ver o cambiar ACL en archivos de Linux

  2. ¿Cómo buscar caracteres no válidos en Gedit?

  3. 5 ejemplos de comandos táctiles de Linux (cómo cambiar la marca de tiempo del archivo)

  4. ¿Cómo cambio mi nombre de dominio en Plesk?

  5. ¿Cómo eliminar un archivo con un nombre extraño?

Cómo cambiar el límite de archivos abiertos en Linux

Cómo quitar (^M) caracteres de un archivo en Linux

Cómo cambiar el nombre del sitio web en WordPress

Cómo cambiar los permisos de archivo en cPanel

Cómo cambiar los permisos de archivo

Cómo cambiar el nombre de host en Debian Linux