
Quiero hacer algo como "cd /ruta/a/alguna/carpeta" y una vez finalizado el script quiero permanecer en ese directorio, pero en lugar de eso vuelvo al directorio original antes de ejecutar el script.
Después de buscar, leí acerca de ejecutar el script con source
un comando, pero solo está disponible para Linux. ¿Windows tiene algo similar?
EDITAR, es un script ".sh"
Respuesta1
Para ejecutar el script sin crear una nueva instancia, debe hacer:
call script.batch
Esto lo ejecutará en la instancia actual y mantendrá todos los cambios que realizó en el script.
Para scripts bash puedes usar:
. ./script.sh
que hacen lo mismo que arriba