DSH kennt keine Umgebungsvariablen
Sascha Effert
fermat at uni-paderborn.de
Fri Jun 23 13:05:00 CEST 2006
Am Freitag, 23. Juni 2006 11:48 schrieb Marco Wiese:
> linux-bounces at lug-owl.de schrieb am 23.06.2006 11:24:45:
> > Hallo,
> > das ist wahrscheinlich darauf zurückzuführen, daß ssh sich
> > nicht einloggt, wenn ihm ein Befehl übergeben wird. Du
> > könntest manuell die Variablen setzen. ->
> > '$(source env.file; /mnt/stop_start_sap.sh)'
>
> Hi,
>
> der Ansatz ist nicht schlecht. Allerdings kennt er den source-Befehl mit
> dsh nicht! Auf dem lokalen terminal gehts natürlich, aber per dsh halt
> nicht. Irgendwie ne Sackgasse... :-((
Hallo,
könntest Du auf den Clients nicht einfach ein script anlegen, welches die
shell startet und tut was Du willst? Ich habe das gerade mal ausprobiert, und
das funktioniert. Mein Script:
#!/bin/bash
source ~/.bashrc
echo $CVSROOT
Wenn ich das mittels ssh aufrufe, so klappt das:
fermat at hni-gate[~]>>ssh albana /home/fermat/bin/test /
Password:
:ext:hni-gate.upb.de:/homes/hni-fs1/presto/Sourcen
fermat at hni-gate[~]>>
tschau
Sascha Effert
fermat at douglas2a.de
Tel.:(0177) 6266652
--
Being evil means it can be christmas every day.
More information about the Linux
mailing list