Cómo obtener zshrc del script bash

Cómo obtener zshrc del script bash

Tengo un script escrito en bash que configura mi configuración de zsh y cambia el shell del usuario actual a zsh si es necesario o posible. Después de cambiar el shell predeterminado, quiero que zsh cargue mi nuevo perfil, pero cuando hago un comando normal source, se abre en el shell ejecutado por script (bash).

Respuesta1

No encuentro ningún paso en tu pregunta, donde en realidadcomenzarel shell Z... así que probablemente quieras incluir un exec /bin/zshen tu script (bash-) y luego zshobtendrás automáticamente tu configuración zsh en ~/.zshrc.

Extracto de la página de manual de bash:

exec [-cl] [-a name] [command [arguments]]

Si command se especifica, reemplaza el shell. No se crea ningún proceso nuevo (...)

información relacionada