0 Daumen
39 Aufrufe

Frage:

Erstellen Sie ein Shell-Skript, welchen den Skript amen, die Shell Prozess ID, den Shell Pfad amen, das aktuelle Datum, alle Aufrufargumente des skriptes sowie die Anzahl der Zeilen, Worte, Zeichen der Datei mit dem 1.Aufrufarguments($1) auf stdout ausgibt und gleichzeitig in eine Datei mit dem Namen des 2.Aufrufargumentes ($2) schreibt. Führen Sie das Skript aus



Also ich weiß wie man einen Shell Skript erstellt aber weiter weiß ich nicht.


Code:

args= ""
for argument in $*
do
args= "$args$argument"
done
echo "Skriptname: $0
Prozess-ID: $$
Aktuelles Datum: $(date)
Argumente: $args
Word count: $(wc $1)" > $2


Kann mir jemand helfen? Ich habe diesen bekommen und verstehe es nicht.
Ich weiß nicht mal ob der Code richtig ist und funktioniert. Kann mir jemand helfen und auch erklären wofür args steht??

von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage sofort und kostenfrei

x
Made by a lovely community