Hallo Frank,

Frank Terbeck <[EMAIL PROTECTED]> wrote:
>Frank Dietrich <[EMAIL PROTECTED]> wrote:
>> [Skript nicht in Subshell ausführen]
>> Mit: ". testme" klappt das auch wie ich gern hätte. Nur würd ich
>> das gern im Skript an die erste Zeile schreiben. Ein
>> "#!/bin/bash . $0" tut es aber nicht. 
>
>Das geht so AFAIK nicht.
>Du könntest dein Skript jedoch als Funktion schreiben, dann kannst du
>(falls das der Grund ist) an deinem Environment rumschrauben...

Bisher mach ich folgendes:
cd ~/dir1/dir2/dir3
. set_skript

Das wollte ich in einem Skript zusammenfassen und dieses nach ~/bin
packen. Wichtig ist auch, das ich mich danach in dem Verzeichnis 
~/dir1/dir2/dir3 befinde.
Die Idee mit der ersten Zeile hatte ich nur, weil ich ja z.B. mit
"#!/bin/bash -x " das Skript im trace-Modus ausführen kann. Aber so
scheint es nicht zu gehen das Skript in der aktuellen Shell
auszuführen.
Ich werd das also mal mit einem alias versuchen.

Danke
Frank
-- 

Antwort per Email an