PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was bedeutet dieser Befehl ?



emba
05.11.03, 16:19
hi

hab grad den befehl in einem suse script gesehen

. /etc/sysconfig/kernel

ausführen geht, aber was macht er genau?
liest er evtl. alle variablen dieser datei ein?

greez

Der Gestreifte
05.11.03, 16:24
liest er evtl. alle variablen dieser datei ein? Wenn Variablen drinstehen, ja. Der Punkt oder "source" liest ein anderes Skript aus.

emba
05.11.03, 16:39
hey danke

also er liest alles nur aus, mehr nicht ?
d.h. man verwendet diesen befehl in bash-scripten und for-schleifen bevorzugt?

also ähnlich einem cat ohne stdout?

thx&greez

Der Gestreifte
05.11.03, 17:01
also er liest alles nur aus, mehr nicht ? Nein. Es wird alles ausgelesen. Variablen, Funktionen, aliases, Befehle...

emba
05.11.03, 17:10
danke

nur wie kann ich mir das mit den befehlen auslesen vorstellen?
führt er sie aus?

bsp:


. testfile

#### tesfile
#!/bin/bash

TEST="123"
cat /var/log/messages
EOF



würde die variable TEST belegen und den cat ausführen?

danke für deine gedult ;)
greez

Der Gestreifte
05.11.03, 17:27
Probiers doch enfach aus ;o)
Ja, in $TEST steht 123 und auf der Konsole wird /var/log/messages ausgegeben.

emba
05.11.03, 20:51
danke dir


Probiers doch enfach aus ;o)
hatte grad´ keine zeit ;)

big thx

greez