Selflinux - Shellprogrammierung 2 #3

Open
opened 2024-10-16 20:02:57 +02:00 by rschaten · 0 comments
Owner

Von: "Spielmann Werner" Werner.Spielmann@SWAROVSKI.COM

Hallo Herr Schaten!

Ich finde es ganz toll, dass es Leute gibt, die Unterlagen wie das
Shellskript-Manual auf www.selflinux.org erstellen.

Beim Durchsehen dieses Skripts fiel mir kleine Tippfehler auf:
(http://www.selflinux.org/selflinux/html/shellprogrammierung03.html)

Dabei ist nur der letzte Punkt ein Fehler im Code, die anderen sind nur
Rechtschreib-Unsauberkeiten.

Ich hoffe, damit nicht all zu sehr zu nerven ... ;-)

Abschnitt 3.1.2 Rückgabewerte

Wenn unter Unix ein Prozeß beendet [...] seinen aufrufenden Prozeß zurück.
So kann der Mutterprozeß kontrollieren, [...]

=> jeweils "Prozess"

Abschnitt 3.3 Vordefinierte Variablen

 Prozeßnummer der aktiven Shell
$! Prozeßnummer des letzten Hintergrundprozesses

=> wie oben, jeweils "Prozess..."

Abschnitt 3.4 Variablen-Substitution

[...] Das umfaßt sowohl [...]
=> "umfasst"

Abschnitt 3.7 Mustererkennung
[...]
Sonderzeichen in Suchmustern:
[...]
$ Übereinstimmung, wenn der vorhergehende Azusdruck am Zeilenende
steht.
=> "Ausdruck"
[...]
[^a-z] erfaßt alle Zeichen, die keine Kleinbuchstaben sind.[...]
=> erfasst
[...]
Beispiele: Muster
[...]
"Wort" Ein Wort in Anführunszeichen.
=> Anführungszeichen

Abschnitt 3.17: for. . .

(Wenn man trotzdem eine Laufvariable braucht, muss man dazu die
while-Schleife mißbrauchen.
=> missbrauchen).

Abschnitt 3.19:

Hier steht nach "test" eine Klammer zu viel:
[...] wie bei der if-Anweisung, mit dem Befehl test) formuliert.[...]

Abschnitt 3.23:

{ Befehl1 ; Befehl2 } Ausführung der Befehle in der momentanen Shell

Hier fehlt vor der abschließenden geschwungenen Klammer ein ';'

Danke nochmals für Ihre Arbeit!

Mit freundlichen Grüßen

Werner Spielmann
Von: "Spielmann Werner" <Werner.Spielmann@SWAROVSKI.COM> Hallo Herr Schaten! Ich finde es ganz toll, dass es Leute gibt, die Unterlagen wie das Shellskript-Manual auf www.selflinux.org erstellen. Beim Durchsehen dieses Skripts fiel mir kleine Tippfehler auf: (http://www.selflinux.org/selflinux/html/shellprogrammierung03.html) Dabei ist nur der letzte Punkt ein Fehler im Code, die anderen sind nur Rechtschreib-Unsauberkeiten. Ich hoffe, damit nicht all zu sehr zu nerven ... ;-) Abschnitt 3.1.2 Rückgabewerte Wenn unter Unix ein Prozeß beendet [...] seinen aufrufenden Prozeß zurück. So kann der Mutterprozeß kontrollieren, [...] => jeweils "Prozess" Abschnitt 3.3 Vordefinierte Variablen $$ Prozeßnummer der aktiven Shell $! Prozeßnummer des letzten Hintergrundprozesses => wie oben, jeweils "Prozess..." Abschnitt 3.4 Variablen-Substitution [...] Das umfaßt sowohl [...] => "umfasst" Abschnitt 3.7 Mustererkennung [...] Sonderzeichen in Suchmustern: [...] $ Übereinstimmung, wenn der vorhergehende Azusdruck am Zeilenende steht. => "Ausdruck" [...] [^a-z] erfaßt alle Zeichen, die keine Kleinbuchstaben sind.[...] => erfasst [...] Beispiele: Muster [...] "Wort" Ein Wort in Anführunszeichen. => Anführungszeichen Abschnitt 3.17: for. . . (Wenn man trotzdem eine Laufvariable braucht, muss man dazu die while-Schleife mißbrauchen. => missbrauchen). Abschnitt 3.19: Hier steht nach "test" eine Klammer zu viel: [...] wie bei der if-Anweisung, mit dem Befehl test) formuliert.[...] Abschnitt 3.23: { Befehl1 ; Befehl2 } Ausführung der Befehle in der momentanen Shell Hier fehlt vor der abschließenden geschwungenen Klammer ein ';' Danke nochmals für Ihre Arbeit! Mit freundlichen Grüßen Werner Spielmann
rschaten self-assigned this 2024-10-16 20:02:57 +02:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rschaten/Shell-Programmierung#3
No description provided.