Tenemos algunas carpetas donde los nombres comienzan con un "-". Si trato de ingresarlos con terminal, cd
interpreta el "-" como una opción. ¿Cómo podría manejar esto?
1
Sería aconsejable evitar tales caracteres en los nombres de directorio / carpeta.
—
Mindwin
¿No podrías simplemente hacerlo
—
OldBunny2800
cd '-my-directory'
?
@ oldbunny2800 ¿Intentaste eso?
—
nohillside
@ OldBunny2800 No. Las comillas evitan que el shell trate los caracteres por separado; Las cadenas que comienzan con guiones son tratadas como opciones (o no) por el comando que recibe los argumentos, independientemente de cómo se presentaron esas cadenas al shell.
—
chepner
@patrix Lo hice justo después de publicar el comentario, luego me distraí con otras travesuras de la terminal, luego me olvidé de mi comentario. :) Chepner ohhh, eso tiene más sentido.
—
OldBunny2800