In Ubuntu Standard .bashrc gibt es Folgendes:
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
Weiß jemand warum das so ist? Gibt es etwas im bashrc, das schlecht ausgeführt werden kann, wenn die Shell nicht interaktiv ausgeführt wird?
.bashrc
wird, wird es trotzdem nicht gelesen, oder? Ich habe die Zeileecho ".bashrc is being sourced"
in meine.bashrc
vor dem[ -z "$PS1" ] && return
und lief dannbash -c "echo"
und ist nicht zu sehen ...bash -c "source ~/.bashrc"
, dann wird es bezogen :-)