J'essaie de créer un script simple qui, entre autres choses, créera un sous-shell:
#!/bin/sh
# setup
"${@:-$SHELL}"
# teardown
La question est: je dois changer l'invite par défaut, donc par exemple:
$ # shell par défaut
$ ./myscript
(myscript) $ #
subshell (myscript) $ exit
$
J'ai essayé de changer PROMPT
et PS1
, mais aucun de ces travaux. Comment puis je faire ça?
PS: J'ai besoin d'une solution qui fonctionne à la fois sur Bash et ZSH, si possible.
bash
seulement.