instinct
2007-03-10, 12:20:32
Hallo Leute! Kleine Aufgabe, bei der ich mir nicht so sicher bin:
Die Skript-Datei bsp hat folgenden Inhalt :
WAS="Eine leichte Aufgabe ??"
export WAS
Worin besteht der Unterschied bei folgenden Aufrufen :
a)bsp
b). bsp
Ich bin der Meinung, dass wenn das Skript mit "bsp" aufruft, dann wird es in der aktiven Shell ausgefuehrt und an alle Kindsprozesse exportiert, so dass die Variable dort auch verfuegbar ist. Vorrausgesetzt man hat execute-Recht.
Bedeutet ". bsp", dass das Ding in einer Subshell ausgefuehrt wird ? Wenn ja wird es dort ausgefuehrt und ebenfalls exportiert, sodass in meiner aktiven die Variable ebenfalls vorhanden wird.
Helft mir mal bitte ein bisschen :confused:
Die Skript-Datei bsp hat folgenden Inhalt :
WAS="Eine leichte Aufgabe ??"
export WAS
Worin besteht der Unterschied bei folgenden Aufrufen :
a)bsp
b). bsp
Ich bin der Meinung, dass wenn das Skript mit "bsp" aufruft, dann wird es in der aktiven Shell ausgefuehrt und an alle Kindsprozesse exportiert, so dass die Variable dort auch verfuegbar ist. Vorrausgesetzt man hat execute-Recht.
Bedeutet ". bsp", dass das Ding in einer Subshell ausgefuehrt wird ? Wenn ja wird es dort ausgefuehrt und ebenfalls exportiert, sodass in meiner aktiven die Variable ebenfalls vorhanden wird.
Helft mir mal bitte ein bisschen :confused: