Ich versuche ein einfaches Skript zu erstellen, das unter anderem eine Subshell erstellt:
#!/bin/sh
# setup
"${@:-$SHELL}"
# teardown
Die Frage ist: Ich muss die Standardaufforderung ändern, also zum Beispiel:
$ # Standard-Shell
$ ./myscript
(Myscript) $ # Subshell
(Myscript) $ exit
$
Ich habe versucht mich zu ändern PROMPT
und PS1
, aber keines dieser Werke. Wie kann ich das machen?
PS.: Ich brauche eine Lösung, die wenn möglich sowohl auf Bash als auch auf ZSH funktioniert.
bash
.