Gentoo Archives: gentoo-user-de

From: Bertram Scharpf <lists@×××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Bash script Ausführung
Date: Sat, 05 Jan 2008 23:08:40
Message-Id: 20080105230456.GA3711@marge.bs.l
In Reply to: [gentoo-user-de] Bash script Ausführung by Michel Georgy
1 Hallo,
2
3 Am Samstag, 05. Jan 2008, 14:56:19 +0100 schrieb Michel Georgy:
4 > Mal ne einfache Frage, wozu ich aber trotz Google noch keine konkrete
5 > Antwort gefunden habe.
6 >
7 > Worin besteht der unterschied wenn ich ein Bash Skript mit :
8 > sh meinscript ausführe und wenn ich es mit
9 > . meinscript
10 > ausführe?
11
12 Der Befehl "." führt _keine_ Untershell aus, sondern setzt den
13 Text ein, als hätte er anstelle dieses Befehls gestanden.
14 Beispiel:
15
16 -->--meinscript-----
17 #!/bin/bash
18 TXT="hello"
19 cd /tmp
20 --<-----------------
21
22 Nach
23
24 . meinscript
25
26 befindest Du Dich im Verzeichnis /tmp und die Variable TXT enhält
27 immer noch "hello".
28
29 Näheres unter "man bash" im Abschnitt "SHELL BUILTIN COMMANDS",
30 ganz am Anfang.
31
32 Bertram
33
34
35 --
36 Bertram Scharpf
37 Stuttgart, Deutschland/Germany
38 http://www.bertram-scharpf.de
39 --
40 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Bash script Ausführung Eckard Brauer <e.brauer@×××××××××.de>