Estoy tratando de crear un script simple que, entre otras cosas, creará una subshell:
#!/bin/sh
# setup
"${@:-$SHELL}"
# teardown
La pregunta es: necesito cambiar la solicitud predeterminada, por ejemplo:
$ # shell predeterminado
$ ./myscript
(myscript) $ # subshell
(myscript) $ salida
$
Traté de cambiar PROMPT
y PS1
, pero ninguno de estos funciona. ¿Cómo puedo hacer eso?
PD .: Necesito una solución que funcione tanto en Bash como en ZSH, si es posible.
bash
solo para .