Files
2024-10-14 17:00:20 +02:00

49 lines
2.3 KiB
TeX
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
\section{Sonderzeichen}
\begin{justify}
\begin{table}[ht]
\begin{tabular}{p{3cm}p{13cm}} % l => Text left, c => center, r => right, p => zeilenumbruch
\rowcolor{hellgrau}\emph{\textbf{Sonderzeichen}} & \emph{\textbf{Beschreibung}}\\
\hline
\hline
; & Trennt Kommandos\\
: & Dummy-Kommando, f"uhrt nichts aus\\
. & Ohne eigene Subshell das Kommando ausf"uhren. z.B. . datei\\
\verb|#| & Kommentar\\
\verb|&| & Das Programm wird im Hintergrund ausgef"uhrt\\
\verb|&&| & Bedingte Kommandoausf"uhrung. z.B. cmd1 \verb|&&| cmd2, dann wird cmd2 nur ausgef"uhrt, wenn cmd1 erfolgreich war\\
\verb||| & Verbindet Kommandos miteinander\\
|| & Bedingte Kommandoausf"uhrung, wie \verb|&&|, nur das cmd2 dann ausgef"uhrt wird, wenn cmd1 einen Fehler auswirft\\
\verb|*| & Jokerzeichen, alle\\
\verb|?| & Jokerzeichen, genau ein Zeichen\\
\verb|[xyz]| & Jokerzeichen, eines aus xyz\\
\verb|[^xyz]| & Jokerzeichen, alle ausser xyz\\
\verb|[ ausdruck ]| & Andere Schreibweise f"ur Test\\
\verb|~| & Homeverzeichnis\\
\verb|>| & Umleiten in einer Datei, Datei wird neu geschrieben\\
\verb|>>| & Umleiten in einer Datei, wird an die Datei angeh"angt\\
\verb|>&| & Umleiten der Standardausgabe\\
\verb|<| & Einlesen einer Datei\\
\verb|<< ende| & Einlesen einer Datei bis ende\\
\verb|(...)| & Innerhalb der Klammer werden die Kommandos in einer Shell ausgef"uhrt\\
\verb|{...}| & Kommandos gruppieren\\
\verb|{,,}| & Zeichenketten zusammenf"uhren\\
\verb|$| & Inhalt von Variablen\\
\verb|$*| oder \verb|$@| & Liste der "ubergebenen Parameter an die Shell\\
\verb|$#| & Parameteranzahl\\
\verb|$0| & Name des Shell-Programms\\
\verb|$?| & R"uckgabewert des letzten Kommandos\\
\verb|$!| & PID des letzten Hintergrundprozesses\\
\verb|$$| & PID der aktuellen Shell\\
\verb|$1 ... $9|& Parameter 1 bis 9\\
\verb|$(...)| & Kommandosubstitution\\
\verb|${...}| & Funktionen zur manipulation von zeichenketten\\
\verb|$[...]| & Berechnungen\\
\verb|"..."| & Sonderzeichen behalten ihre Wirkung\\
\verb|'...'| & Sonderzeichen verlieren ihre Wirkung\\
\verb|´...´| & Kommandosubstitution\\
\verb|\zeichen| & Demaskieren, hebt die Wirkung des Sonderzeichens aus\\
\end{tabular}
\caption{Sonderzeichen}
\end{table}
\end{justify}