On Sat, Feb 24, 2001 at 10:56:24AM +0100, Hilmar Preusse wrote:
völlig korrekt, da du keine interaktive Shell öffnest. Sie arbeitet also nur im Batch-Mode und übernimmt die Variablen der aufrufenden Shell (root-bash -> su user -> user-bash)
drachi:[~] #su - hille << EOT
echo $HOME EOT
/root
ist keine interaktive Shell? Doch wohl eher ein Grenzfall.
Nee. Ob eine shell interaktiv ist, wird letztlich daran festgemacht, ob stdin und stdout Terminals sind oder nicht...
Gruß, Eric