1 votos

El comando cd x/y/z no funciona aunque vea z con el comando ls cuando el directorio es x/y

No puedo establecer una carpeta como directorio aunque la vea con el comando ls. ¿Cuál es el problema?

editar:

maccomp:~ user$ cd documents/code
maccomp:code user$ ls
data 
maccomp:code user$ cd documents/code/data
-bash: cd: documents/code/data: No such file or directory

¿Por qué?

segunda edición:

maccomp:code user$ cd ~/documents/code 
maccomp:code user$ ls -l
total 0
drwxr-xr-x  27 user  staff  864 Nov  6 23:36 data 
maccomp:code user$ ls -ld data
ls: data: No such file or directory
maccomp:code user$ cd data
-bash: cd: data: No such file or directory

tercera edición

maccomp:code user$ ls -ldB data\ /
drwxr-xr-x  27 user  staff  864 Nov  6 23:36 data /
maccomp:code user$ ls -lB
total 0
drwxr-xr-x  27 user  staff  864 Nov  6 23:36 data

2voto

Su data El nombre del directorio termina con un espacio, por lo que el nombre es en realidad " data "(sin el "", por supuesto). A menos que realmente lo necesites así, probablemente sea mejor renombrarlo ejecutando mv "data " data .

Si no puede cambiar el nombre, utilice cd "data " o cd data? o cd data\ para cambiar al directorio.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X