******************************************************************** * Korrekturen zum Buch * * "Unix fuer Einsteiger", 1. Auflage * * Rainer Krienke, V 1.00, Januar 1997 * ******************************************************************** Vielen Dank fuer Ihr Interesse an meinem Buch. Es wird Ihnen sicherlich eine grosse Hilfe beim Erlernen von Unix sein. Leider haben sich in das Buch einige Tippfehler eingeschlichen, die unten beschreiben und korrigiert werden. In einigen Fällen ist die genaue Schreibweise der einfachen Apostrophe sehr wichtig. Da deren unterschiedliche Varianten nicht immer leicht zu erkennen sind, hier eine kurze Beschreibung: ` ` : einfache Apostrophe, die von links oben nach rechts unten verlaufen. ' ' : einfache Apostrophe, die entweder gerade nach unten verlaufen oder je nach Zeichensatz von links unten nach rechts oben. Rainer Krienke, krienke@informatik.uni-koblenz.de ---------------- Die Korrekturen: ================ Die fehlerhaften Textstellen sind im Folgenden immer durch ^^^ - Zeichen gekennzeichnet. Der Korrektur-Abschnitt enthält den korrigierten Text, der den im Fehler-Abschnitt stehenden Text ersetzt. An einigen Stellen ist nicht der gesamte Text einer Zeile wiedergegeben, sondern nur der Anfang. Die Zeichen ... deuten den restlichen (nicht zu korrigierenden) Text an. * Seite 46, unteres Drittel: ---------------------------- Fehler: $ [/home/freak] -> echo $PS1 $ ^^^ Korrektur: $ [/home/freak] -> echo $PS1 $ [/home/freak] -> * Seite 56, unteres Drittel: ---------------------------- Fehler: 'kommando' Die Ausgaben von ... ^^^ ^^^ Korrektur: `kommando` Die Ausgaben von ... * Seite 58, Mitte: ------------------ Fehler: $ [home/freak] -> cp 'ls t[io]*' /tmp ^^^ ^^^ Korrektur: $ [home/freak] -> cp `ls t[io]*` /tmp * Seite 89, Mitte: ------------------ Fehler: Wird die Shell-Variable prompt beispielsweise wie folgt gesetzt, set prompt="$cwd \!:" sieht der ... ^^^ ^^^ Korrektur: Wird die Shell-Variable prompt beispielsweise wie folgt gesetzt, set prompt='$cwd \!:' sieht der ... * Seite 205, unteres Drittel: ----------------------------- Fehler: $ awk -F: '$1 < "e" {print $1 "\t" $3}' /etc/passwd adm ---> 3 bin ---> 1 daemon ---> 2 ^^^^ Korrektur: $ awk -F: '$1 < "e" {print $1 "\t" $3}' /etc/passwd adm 3 bin 1 daemon 2 * Seite 259, oben und unteres Drittel: -------------------------------------- Fehler: if ls /tmp; then ^^^ ... ... if ls /abcdefg; then ^^^ Korrektur: if ls /tmp >/dev/null 2>&1 ; then ... ... if ls /abcdefg >/dev/null 2>&1; then * Seite 260, oberes Drittel und unten: -------------------------------------- Fehler (insgesamt 4 Vorkommen): echo $? ^^^ Korrektur: $ [/home/freak] -> echo $? * Seite 264, Mitte: ------------------- Fehler: $ [/home/freak] -> myecho3 a b c a b c ^^^ Korrektur: $ [/home/freak] -> myecho3 a b c Argument der Kommandozeile: a Argument der Kommandozeile: b Argument der Kommandozeile: c