Viele Neuerungen
This commit is contained in:
@@ -588,15 +588,16 @@ Ein Shell-Skript kann in keiner Weise Einflu
|
||||
Wenn es aber doch gewünscht wird, daß ein Skript die Umgebung des Benutzers
|
||||
ändern kann, dann muß es mit dem Source-Kommando aufgerufen werden. Das wird in
|
||||
der Form \lstinline|source skriptname| bzw. \lstinline|. skriptname| angegeben.
|
||||
Er bewirkt ähnliches wie ein \verb\#include\ in der Programmiersprache C.
|
||||
Er wirkt ähnlich wie ein \lstinline|#include| in der Programmiersprache C.
|
||||
|
||||
Die `gesourcte' Datei wird eingelesen und ausgeführt, als ob ihr Inhalt an der
|
||||
Stelle des Befehls stehen würde. Diese Methode wird zum Beispiel beim Login in
|
||||
den Konfigurationsdateien des Benutzers (z. B. \verb\.profile\, \verb\.bashrc\)
|
||||
oder während des Bootvorgangs in den Init-Skripten benutzt, um immer wieder
|
||||
benötigte Funktionen (Starten eines Dienstes, Statusmeldungen auf dem
|
||||
Bildschirm etc.) in einer zentralen Datei pflegen zu können (siehe Beispiel
|
||||
unter~\ref{init-skript}).
|
||||
den Konfigurationsdateien des Benutzers (z. B. \lstinline|.profile|,
|
||||
\lstinline|.bashrc|) oder während des Bootvorgangs in den Init-Skripten
|
||||
benutzt, um immer wieder benötigte Funktionen (Starten eines Dienstes,
|
||||
Statusmeldungen auf dem Bildschirm etc.) in einer zentralen Datei pflegen zu
|
||||
können (siehe Beispiel unter~\ref{init-skript}).
|
||||
|
||||
\index{source=\texttt{source}|)}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user