Zum Inhalt springen

opteronfx

Mitglieder
  • Gesamte Inhalte

    2
  • Benutzer seit

  • Letzter Besuch

  1. Hallo, danke für schnelle antwort. Also mein Ansatz war anders: files=`dir *.txt | wc -w` # anzahl der dateien ermitteln helpVar=`find *.txt` while [ $files -gt 0 ] do ----------------- files=$(($files-1)) done aber ich kam einfach nicht auf das innere der while schleife. Ich bedanke mich noch mal. Frohe Weihnachten. MfG, Vitaly.
  2. Hallo Leute, ich bin neu hier, hoffentlich bin ich im richtigen tread. Ich habe in der Uni eine Aufgabe zum Shellskripting bekommen. Schreiben Sie eine Shellprozedur, die die Anzahl der worte von allen Dateien in einem Verzeichnis in entsprechender Weise ausgibt z.B. in der Form: "die Anzahl der Worte un Datei dateiname ist ###" So ich habe diese Aufgabe mit einer for-Schleife gelöst. Mit while-Schleife komme ich leider nicht weit. Hier mal die Lösung mit der for-Schleife: #! /bin/bash #Aufgabe 1 - Uebungsblatt 6 #set x gesamtzahl=0 for datei in *.txt do anzahl=`less $datei | wc -w` echo -e "Die Anzahl der Worte in Datei $datei ist $anzahl" gesamtzahl=`expr $anzahl + $gesamtzahl` echo -e "bis jetzt wurden $gesamtzahl Wörter gezählt" done Danke für eure Bemühungen. Gruß, Vitaly.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...