directorio cd en el archivo no se ejecuta en centos

directorio cd en el archivo no se ejecuta en centos

Ejecuto un archivo en CentOS 6.5

"cd /media/Disk_1/2016

./run_1.in"

Si los copio y los ejecuto en la terminal, funciona bien.

Pero ejecuto el archivo y la terminal no va en la dirección "2016".

¿Cómo lo soluciono?

Respuesta1

Como se indica enesteLa pregunta depende de cómo ejecute su script y cuál sea su objetivo.

Una manera fácil sería ejecutar el script, . run_1.inpero podría interesarle más seguir una de las otras opciones presentadas como respuestas para esa pregunta. También contienen bastante información.

La razón por la que no cambia el directorio es que el script se ejecuta en su propio entorno. Una es ejecutarlo en su propio entorno usando el método anterior, otra sería convertirlo en una función de shell. Esto último también se detalla en las respuestas a la pregunta:Cambiar el directorio actual desde un script

información relacionada