Aufgaben Bash read-Kommando: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Aufgaben= *Wozu ist das read-Kommando gut *Schreiben sie ein Skript das sie nach ihrem Namen und Nachnamen fragt und ihn dann ausgibt“) |
|||
| Zeile 1: | Zeile 1: | ||
| − | = | + | = Aufgabe 1 = |
| − | *Wozu ist das read-Kommando gut | + | |
| − | *Schreiben sie ein Skript das sie nach ihrem Namen und Nachnamen fragt und ihn dann ausgibt | + | * Wozu ist das read-Kommando gut |
| + | * Schreiben sie ein Skript das sie nach ihrem Namen und Nachnamen fragt und ihn dann ausgibt | ||
| + | |||
| + | = Aufgabe 2 = | ||
| + | |||
| + | * Bauen Sie das Perl-Skript '''adduser''', welches den Anwender nach den optionalen Parametern von '''useradd''' befragt, in Bash nach. | ||
| + | * Folgendes kann man zum Testen benutzen: | ||
| + | ** '''echo -n "Benuternamen eingeben: " ; read username''' | ||
| + | ** '''echo "$username"''' | ||
| + | |||
| + | <!-- <syntaxhighlight lang=bash> --> | ||
| + | <!-- #!/bin/bash --> | ||
| + | |||
| + | <!-- echo -n "Vorname: " ; read VORNAME --> | ||
| + | <!-- echo -n "Nachname: " ; read NACHNAME --> | ||
| + | <!-- echo -n "Passwort: " ; read PASSWORT --> | ||
| + | <!-- GECKO="$VORNAME $NACHNAME" --> | ||
| + | <!-- USER=$(echo "$VORNAME.$NACHNAME" | tr "[A-Z]" "[a-z]") --> | ||
| + | |||
| + | <!-- useradd -m -c "$GECKO" -s /bin/bash "$USER" --> | ||
| + | <!-- echo "$USER:$PASSWORT" | chpasswd --> | ||
| + | <!-- </syntaxhighlight> --> | ||
Aktuelle Version vom 2. Juni 2023, 06:57 Uhr
Aufgabe 1
- Wozu ist das read-Kommando gut
- Schreiben sie ein Skript das sie nach ihrem Namen und Nachnamen fragt und ihn dann ausgibt
Aufgabe 2
- Bauen Sie das Perl-Skript adduser, welches den Anwender nach den optionalen Parametern von useradd befragt, in Bash nach.
- Folgendes kann man zum Testen benutzen:
- echo -n "Benuternamen eingeben: " ; read username
- echo "$username"