Es sieht aus wie set -v
funktioniert nicht in einer Subshell? Warum?Warum funktioniert "-v" nicht in Bash in einer Subshell?
(funktioniert in einer Subshell, aber der Ausgang ist ein bisschen belebter).
$ cat foo.sh
set -v
date
set +v > /dev/null 2>&1
$ bash foo.sh
date
Fri Mar 3 14:52:34 PST 2017
set +v > /dev/null 2>&1
$ cat foo_subshell.sh
(
set -v
date
)
$ bash foo_subshell.sh
Fri Mar 3 14:52:42 PST 2017