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 --

