From 78f93544bde5f2117d319cd070f209a20a88c299 Mon Sep 17 00:00:00 2001 From: rschaten Date: Fri, 11 Apr 2003 15:05:25 +0000 Subject: [PATCH] Keywords zugefuegt --- beispiele.tex | 1 + quellen.tex | 1 + schmutzige_tricks.tex | 1 + shell.tex | 5 ++++- tab_bedingungen_dateitests.tex | 1 + tab_bedingungen_ganzzahlvergleiche.tex | 1 + tab_bedingungen_kombinationen.tex | 1 + tab_bedingungen_zeichenfolgen.tex | 1 + tab_befehlsformen.tex | 1 + tab_beisp_bedingungen.tex | 1 + tab_beisp_befehlsformen.tex | 1 + tab_beisp_case.tex | 1 + tab_beisp_datenstroeme.tex | 1 + tab_beisp_datenstroeme_cdparanoia.tex | 1 + tab_beisp_datenstroeme_here-dokument.tex | 1 + tab_beisp_exitcode.tex | 1 + tab_beisp_exitcode_lpr.tex | 1 + tab_beisp_for.tex | 1 + tab_beisp_funktionen.tex | 1 + tab_beisp_if.tex | 1 + tab_beisp_klammerexpansion.tex | 1 + tab_beisp_metazeichen.tex | 1 + tab_beisp_muster.tex | 1 + tab_beisp_muster_egrep.tex | 1 + tab_beisp_muster_ex.tex | 1 + tab_beisp_muster_sed.tex | 1 + tab_beisp_nullbefehl.tex | 1 + tab_beisp_quoting.tex | 1 + tab_beisp_sed-ex.tex | 1 + tab_beisp_until.tex | 1 + tab_beisp_variablen_substitution.tex | 1 + tab_beisp_while.tex | 1 + tab_beisp_while_for.tex | 1 + tab_break.tex | 1 + tab_case.tex | 1 + tab_continue.tex | 1 + tab_datenstroeme_deskriptoren.tex | 1 + tab_datenstroeme_einfach.tex | 1 + tab_datenstroeme_kanaele.tex | 1 + tab_datenstroeme_mehrfach.tex | 1 + tab_exit.tex | 1 + tab_for.tex | 1 + tab_if.tex | 1 + tab_kommandos_echo_parameter.tex | 1 + tab_kommandos_grep_parameter.tex | 1 + tab_metazeichen.tex | 1 + tab_mustererkennung_ersatzmuster.tex | 1 + tab_mustererkennung_ersatzsonderzeichen.tex | 1 + tab_mustererkennung_muster.tex | 1 + tab_mustererkennung_sonderzeichen.tex | 1 + tab_quoting_sonderzeichen.tex | 1 + tab_quoting_zeichen.tex | 1 + tab_return.tex | 1 + tab_signale.tex | 1 + tab_until.tex | 1 + tab_variablen_substitution.tex | 1 + tab_vordefinierte_variablen.tex | 1 + tab_while.tex | 1 + was_ist_die_shell.tex | 1 + werkzeugkasten.tex | 1 + wie_sieht_ein_shell_skript_aus.tex | 1 + wo_sind_unterschiede_zu_dos_batchdateien.tex | 1 + wofuer_shell_programmierung.tex | 1 + 63 files changed, 66 insertions(+), 1 deletion(-) diff --git a/beispiele.tex b/beispiele.tex index 1213e45..fed3c1a 100644 --- a/beispiele.tex +++ b/beispiele.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Beispiele} diff --git a/quellen.tex b/quellen.tex index 46b81b8..afe68d0 100644 --- a/quellen.tex +++ b/quellen.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Quellen} \begin{itemize} diff --git a/schmutzige_tricks.tex b/schmutzige_tricks.tex index b139f7d..da24000 100644 --- a/schmutzige_tricks.tex +++ b/schmutzige_tricks.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Schmutzige Tricks :-)} Eigentlich sind diese Tricks gar nicht so schmutzig. Hier ist lediglich eine diff --git a/shell.tex b/shell.tex index 346a86c..a8fb815 100644 --- a/shell.tex +++ b/shell.tex @@ -1,3 +1,4 @@ +% $Id$ %============================================================================== % LaTeX-Schema-Datei schema.tex %============================================================================== @@ -103,7 +104,9 @@ \thispagestyle{empty} % eine Leerseite ~\vfill \footnotesize -Copyright \copyright{} 2000-2002 Ronald Schaten (\texttt{ronald@schatenseite.de})\bigskip +Copyright \copyright{} 2000-2003 Ronald Schaten (\texttt{ronald@schatenseite.de})\bigskip + +\texttt{$Id$}\bigskip Die aktuellste Version dieses Dokumentes befindet sich im World Wide Web auf meiner Homepage (\texttt{http://www.schatenseite.de/}).\bigskip diff --git a/tab_bedingungen_dateitests.tex b/tab_bedingungen_dateitests.tex index f5e5ccb..7f69c75 100644 --- a/tab_bedingungen_dateitests.tex +++ b/tab_bedingungen_dateitests.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_bedingungen_ganzzahlvergleiche.tex b/tab_bedingungen_ganzzahlvergleiche.tex index 9d9d32f..cbef211 100644 --- a/tab_bedingungen_ganzzahlvergleiche.tex +++ b/tab_bedingungen_ganzzahlvergleiche.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_bedingungen_kombinationen.tex b/tab_bedingungen_kombinationen.tex index 60b973a..ac181b7 100644 --- a/tab_bedingungen_kombinationen.tex +++ b/tab_bedingungen_kombinationen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_bedingungen_zeichenfolgen.tex b/tab_bedingungen_zeichenfolgen.tex index a80206c..fa1a3c9 100644 --- a/tab_bedingungen_zeichenfolgen.tex +++ b/tab_bedingungen_zeichenfolgen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_befehlsformen.tex b/tab_befehlsformen.tex index 0b58377..b951e59 100644 --- a/tab_befehlsformen.tex +++ b/tab_befehlsformen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_bedingungen.tex b/tab_beisp_bedingungen.tex index a73079c..8ab489a 100644 --- a/tab_beisp_bedingungen.tex +++ b/tab_beisp_bedingungen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_befehlsformen.tex b/tab_beisp_befehlsformen.tex index f479225..dc751dd 100644 --- a/tab_beisp_befehlsformen.tex +++ b/tab_beisp_befehlsformen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_case.tex b/tab_beisp_case.tex index 5ff0142..dd2f3f7 100644 --- a/tab_beisp_case.tex +++ b/tab_beisp_case.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_datenstroeme.tex b/tab_beisp_datenstroeme.tex index e98c34b..ec932b0 100644 --- a/tab_beisp_datenstroeme.tex +++ b/tab_beisp_datenstroeme.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_datenstroeme_cdparanoia.tex b/tab_beisp_datenstroeme_cdparanoia.tex index 535f46c..8c37bf6 100644 --- a/tab_beisp_datenstroeme_cdparanoia.tex +++ b/tab_beisp_datenstroeme_cdparanoia.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_datenstroeme_here-dokument.tex b/tab_beisp_datenstroeme_here-dokument.tex index 55314c8..0587cb4 100644 --- a/tab_beisp_datenstroeme_here-dokument.tex +++ b/tab_beisp_datenstroeme_here-dokument.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_exitcode.tex b/tab_beisp_exitcode.tex index 4157cf3..7a3f99d 100644 --- a/tab_beisp_exitcode.tex +++ b/tab_beisp_exitcode.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_exitcode_lpr.tex b/tab_beisp_exitcode_lpr.tex index 421c05c..09f09d1 100644 --- a/tab_beisp_exitcode_lpr.tex +++ b/tab_beisp_exitcode_lpr.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_for.tex b/tab_beisp_for.tex index d3b2d23..41415de 100644 --- a/tab_beisp_for.tex +++ b/tab_beisp_for.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_funktionen.tex b/tab_beisp_funktionen.tex index 6dc547b..021938c 100644 --- a/tab_beisp_funktionen.tex +++ b/tab_beisp_funktionen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_if.tex b/tab_beisp_if.tex index 31af1b0..c39c4c4 100644 --- a/tab_beisp_if.tex +++ b/tab_beisp_if.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_klammerexpansion.tex b/tab_beisp_klammerexpansion.tex index d0e2140..30d81f9 100644 --- a/tab_beisp_klammerexpansion.tex +++ b/tab_beisp_klammerexpansion.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_metazeichen.tex b/tab_beisp_metazeichen.tex index 402153a..038ddb2 100644 --- a/tab_beisp_metazeichen.tex +++ b/tab_beisp_metazeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_muster.tex b/tab_beisp_muster.tex index 0733961..adbe57b 100644 --- a/tab_beisp_muster.tex +++ b/tab_beisp_muster.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_muster_egrep.tex b/tab_beisp_muster_egrep.tex index 0b1549a..62b5924 100644 --- a/tab_beisp_muster_egrep.tex +++ b/tab_beisp_muster_egrep.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_muster_ex.tex b/tab_beisp_muster_ex.tex index 4a7b466..819228e 100644 --- a/tab_beisp_muster_ex.tex +++ b/tab_beisp_muster_ex.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_muster_sed.tex b/tab_beisp_muster_sed.tex index a2a8035..059f230 100644 --- a/tab_beisp_muster_sed.tex +++ b/tab_beisp_muster_sed.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_nullbefehl.tex b/tab_beisp_nullbefehl.tex index cba18d7..7f7afab 100644 --- a/tab_beisp_nullbefehl.tex +++ b/tab_beisp_nullbefehl.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_quoting.tex b/tab_beisp_quoting.tex index 308165f..ee2c2cd 100644 --- a/tab_beisp_quoting.tex +++ b/tab_beisp_quoting.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_sed-ex.tex b/tab_beisp_sed-ex.tex index c799f61..6b1e222 100644 --- a/tab_beisp_sed-ex.tex +++ b/tab_beisp_sed-ex.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_until.tex b/tab_beisp_until.tex index 56f1635..1eb28a7 100644 --- a/tab_beisp_until.tex +++ b/tab_beisp_until.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_variablen_substitution.tex b/tab_beisp_variablen_substitution.tex index 806c4bb..63f5dc0 100644 --- a/tab_beisp_variablen_substitution.tex +++ b/tab_beisp_variablen_substitution.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_while.tex b/tab_beisp_while.tex index 9f3acdb..9bd3814 100644 --- a/tab_beisp_while.tex +++ b/tab_beisp_while.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_beisp_while_for.tex b/tab_beisp_while_for.tex index d3ea0c4..f95954d 100644 --- a/tab_beisp_while_for.tex +++ b/tab_beisp_while_for.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_break.tex b/tab_break.tex index 1262a01..2a28671 100644 --- a/tab_break.tex +++ b/tab_break.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_case.tex b/tab_case.tex index 6364b24..5a00fe1 100644 --- a/tab_case.tex +++ b/tab_case.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_continue.tex b/tab_continue.tex index 885833a..be5273d 100644 --- a/tab_continue.tex +++ b/tab_continue.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_datenstroeme_deskriptoren.tex b/tab_datenstroeme_deskriptoren.tex index bbe86bc..3643c3b 100644 --- a/tab_datenstroeme_deskriptoren.tex +++ b/tab_datenstroeme_deskriptoren.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_datenstroeme_einfach.tex b/tab_datenstroeme_einfach.tex index 8fd822d..22ced10 100644 --- a/tab_datenstroeme_einfach.tex +++ b/tab_datenstroeme_einfach.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_datenstroeme_kanaele.tex b/tab_datenstroeme_kanaele.tex index c4e0da6..6b48ef1 100644 --- a/tab_datenstroeme_kanaele.tex +++ b/tab_datenstroeme_kanaele.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X|X|X|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_datenstroeme_mehrfach.tex b/tab_datenstroeme_mehrfach.tex index 75862c9..2ff351d 100644 --- a/tab_datenstroeme_mehrfach.tex +++ b/tab_datenstroeme_mehrfach.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_exit.tex b/tab_exit.tex index d89be47..4b94239 100644 --- a/tab_exit.tex +++ b/tab_exit.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_for.tex b/tab_for.tex index 35bed8f..3814ad0 100644 --- a/tab_for.tex +++ b/tab_for.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_if.tex b/tab_if.tex index 552b546..efbb4f1 100644 --- a/tab_if.tex +++ b/tab_if.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_kommandos_echo_parameter.tex b/tab_kommandos_echo_parameter.tex index 3380204..c32add4 100644 --- a/tab_kommandos_echo_parameter.tex +++ b/tab_kommandos_echo_parameter.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_kommandos_grep_parameter.tex b/tab_kommandos_grep_parameter.tex index 5b6d16a..ee857df 100644 --- a/tab_kommandos_grep_parameter.tex +++ b/tab_kommandos_grep_parameter.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_metazeichen.tex b/tab_metazeichen.tex index c41659e..3754d69 100644 --- a/tab_metazeichen.tex +++ b/tab_metazeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_mustererkennung_ersatzmuster.tex b/tab_mustererkennung_ersatzmuster.tex index bfcd004..84463d1 100644 --- a/tab_mustererkennung_ersatzmuster.tex +++ b/tab_mustererkennung_ersatzmuster.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|c|c|c|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_mustererkennung_ersatzsonderzeichen.tex b/tab_mustererkennung_ersatzsonderzeichen.tex index 26c782a..e5abec7 100644 --- a/tab_mustererkennung_ersatzsonderzeichen.tex +++ b/tab_mustererkennung_ersatzsonderzeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_mustererkennung_muster.tex b/tab_mustererkennung_muster.tex index 510f4a4..a00064a 100644 --- a/tab_mustererkennung_muster.tex +++ b/tab_mustererkennung_muster.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|c|c|c|c|c|c|c|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_mustererkennung_sonderzeichen.tex b/tab_mustererkennung_sonderzeichen.tex index 995c08c..19d0d25 100644 --- a/tab_mustererkennung_sonderzeichen.tex +++ b/tab_mustererkennung_sonderzeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_quoting_sonderzeichen.tex b/tab_quoting_sonderzeichen.tex index 65ef636..ea87327 100644 --- a/tab_quoting_sonderzeichen.tex +++ b/tab_quoting_sonderzeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_quoting_zeichen.tex b/tab_quoting_zeichen.tex index e95797c..b219cd8 100644 --- a/tab_quoting_zeichen.tex +++ b/tab_quoting_zeichen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_return.tex b/tab_return.tex index 14fa49f..608e6ab 100644 --- a/tab_return.tex +++ b/tab_return.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_signale.tex b/tab_signale.tex index a19a43c..41e11d9 100644 --- a/tab_signale.tex +++ b/tab_signale.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_until.tex b/tab_until.tex index 3510012..5177f1d 100644 --- a/tab_until.tex +++ b/tab_until.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_variablen_substitution.tex b/tab_variablen_substitution.tex index 17f0cfd..7f8a173 100644 --- a/tab_variablen_substitution.tex +++ b/tab_variablen_substitution.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_vordefinierte_variablen.tex b/tab_vordefinierte_variablen.tex index 49ad428..b7148a8 100644 --- a/tab_vordefinierte_variablen.tex +++ b/tab_vordefinierte_variablen.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline diff --git a/tab_while.tex b/tab_while.tex index 01235d0..b237dfd 100644 --- a/tab_while.tex +++ b/tab_while.tex @@ -1,3 +1,4 @@ +% $Id$ \begin{longtable}{|X l|} % KILLED & LINE!!!! \kill \hline diff --git a/was_ist_die_shell.tex b/was_ist_die_shell.tex index df07b80..7b660f2 100644 --- a/was_ist_die_shell.tex +++ b/was_ist_die_shell.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Was ist die Shell?}\index{Shell} Die Shell ist ein Programm, mit dessen Hilfe das System die Benutzerbefehle diff --git a/werkzeugkasten.tex b/werkzeugkasten.tex index 0526861..d0147a3 100644 --- a/werkzeugkasten.tex +++ b/werkzeugkasten.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Nützliche Shell-Kommandos}\label{nuetzliche_shell-kommandos} Durch die gezeigten Steuerungsmöglichkeiten stehen dem Shell-Pro\-grammie\-rer Möglichkeiten offen, fast alle gängigen Algorithmen zu implementieren. Es ist diff --git a/wie_sieht_ein_shell_skript_aus.tex b/wie_sieht_ein_shell_skript_aus.tex index f268298..cef4d52 100644 --- a/wie_sieht_ein_shell_skript_aus.tex +++ b/wie_sieht_ein_shell_skript_aus.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Wie sieht ein Shell-Skript aus?} Wie schon erwähnt, kann ein Shell-Skript beinahe alles, was eine `richtige' Programmiersprache auch kann. Bei der Entwicklung sollte man nur bedenken, daß gerade die Ausführung von externen Kommandos --- und das ist eine der Standard-Techniken bei der Shell-Programmierung --- nur sehr langsam vonstatten geht. Für Anwendungen bei denen z. B. viele Rechnungen oder Stringbearbeitungen gemacht werden müssen, sollte man also ggf. die Benutzung einer anderen Sprache, beispielsweise Perl\index{Perl}, in Erwägung ziehen. diff --git a/wo_sind_unterschiede_zu_dos_batchdateien.tex b/wo_sind_unterschiede_zu_dos_batchdateien.tex index 93d7c8d..34aec91 100644 --- a/wo_sind_unterschiede_zu_dos_batchdateien.tex +++ b/wo_sind_unterschiede_zu_dos_batchdateien.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Wo sind Unterschiede zu DOS-Batchdateien?}\index{DOS|(textbf}\index{Batchdateien|(textbf} Unter DOS werden Batchdateien oft dazu benutzt, lange Kommandos abzukürzen um diff --git a/wofuer_shell_programmierung.tex b/wofuer_shell_programmierung.tex index 93c30c2..87dd2a5 100644 --- a/wofuer_shell_programmierung.tex +++ b/wofuer_shell_programmierung.tex @@ -1,3 +1,4 @@ +% $Id$ \chapter{Wofür Shell-Programmierung?} Die Shell ist der perfekte Baukasten für das Unix-Paradigma `small is