LINUX

Cómo leer un nombre de archivo con espacios en Linux

Administrar nombre de archivo con espacios en linux

No es muy común en Linux manejar el nombre de archivo con espacios, pero a veces los archivos copiados o montados desde Windows terminan con espacios.

Si bien no se recomienda tener nombres de archivo con espacios, analicemos cómo administrar el nombre de archivo con espacios en un sistema Linux.

Cubriremos cómo crear, leer y copiar un archivo que tiene espacios en su nombre de archivo.

1) Creando nombres de archivos con espacios

Para crear archivos con espacios en los nombres de archivo, ejecute el comando como se muestra

$ touch'firstname secondname'

Por ejemplo, para crear un archivo llamado ‘docs de linóxido‘usa la sintaxis a continuación

$ touch 'linoxide docs'

Producción

crear y ver archivos con espacios

Si desea ver un archivo de este tipo con espacio en el nombre del archivo, utilice el mismo principio de encerrar los nombres de los archivos entre comillas.

2) Leer un archivo con espacios en el nombre del archivo

Puede usar el comando ‘cat’ o abrir el documento con su editor de texto preferido, como vim, nano o gedit.

$  cat 'linoxide docs'

Alternativamente, puede usar la sintaxis a continuación

$ cat file name with spaces

Agreguemos algo de texto al 'linoxide docs' expediente

$ echo "Hello guys! Welcome to Linoxide" >> 'linoxide docs'

Para ver el archivo, ejecute el siguiente comando

$ cat linoxide docs

Producción

cat nombres de archivos con espacios

3) Creando nombres de directorio con espacios

Para crear nombres de directorio con espacio entre ellos, use la sintaxis a continuación

$ mkdir firstname secondname

Tenga en cuenta el espacio después de la barra invertida

Por ejemplo, para crear un directorio llamado ‘archivos de linóxido‘ correr

$ mkdir linoxide files

Producción

crear nombres de directorio con espacios

4) Navegar a un directorio con espacios en el nombre del directorio

Para navegar a un directorio con espacios en su nombre de directorio, use la siguiente sintaxis

$ cd  directory name

Para navegar al directorio ‘archivos de linóxido’, ejecute el siguiente comando

$ cd linoxide files

cd en el directorio con el nombre del directorio con espacios

5) Copiar un directorio con espacios en el nombre del directorio

Para copiar un directorio con espacios en su nombre de directorio a una ubicación diferente, use la siguiente sintaxis

$ cp -R directory name  /destination/path

O

$ cp -R 'directory name'  /destination/path/

Por ejemplo para copiar 'linoxide files' a /home/james ejecución de ruta

$ cp -R 'linoxide files'  /home/james/

copiar directorio con espacios en el nombre del directorio

o

$ cp -R linoxide files /home/james

copiar directorio con espacios en el directorio nombre-2

Espero que este artículo explique bien cómo administrar el nombre de archivo con espacios. Gracias por tomarse el tiempo de leer este artículo y dejar sus comentarios.

Leer también:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar