Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Frage bezüglich File auslesen und Ausgeben

Frage Entwicklung Batch & Shell

Mitglied: eldiablo9100

eldiablo9100 (Level 1) - Jetzt verbinden

15.06.2010 um 16:10 Uhr, 3775 Aufrufe, 7 Kommentare

Habe folgende Aufgabe bekommen :
Suchen SIe mit Name und Vorname den Namen Ihrer klasse. Die Anzeige dazu soll Ich Heisse "name" "vorname" und bin in der Klasse xy

name und vorname sind Variablen
klasse ist ein txt file welches datensätze beinhaltet

könnt ihr mir die lösung posten ? oder einfach den befehl, wie ich die klasse rausbekomme ?

Danke
Mitglied: manuel-r
15.06.2010 um 16:24 Uhr
Machen wir die Ausbildung oder du?
Poste das, was du bisher hast und evtl. die Fehlermeldungen, die du bekommst. Wir sind nicht hier, um deine Hausaufgaben zu machen.
Bitte warten ..
Mitglied: eldiablo9100
15.06.2010 um 16:53 Uhr
01.
#zeile=`wc -l klassen.txt` # wäre eine schöne alternative wenn man die Augabe klassen.txt nicht hätte 
02.
anzzeile=`grep -c "ISN" klassen.txt` # sucht alle Datensätz welche ISN beinhalten das sind bei dieser Liste alle da jeder Schüler in einer ISN ist 
03.
echo "Es sind $anzzeile in der Datei" # Ausgabe der anzahl Zeilen 
04.
 
05.
read -p "Geben sie Ihren Namen ein: " name 
06.
read -p "Geben sie Ihren Vornamen ein: " vorname 
So ddas ist des was ich habe bis jetz. nun kommt eben der puntk wo ich die klassen.txt
anhand von name & vornam auslesen soll und dann die klasse (ISN4a) auslesen soll.

So sieht die Liste aus:
ame Vorname Geb.Dat Firma Klasse
Schefer Nicolas 15.11.1985 Sevina AG ISN4a
Dang Quoc 04.01.1989 Hochschule Liechtenstein ISN4c
Fontana Cedric 07.06.1989 All Systems AG ISN4c
Bitte warten ..
Mitglied: manuel-r
15.06.2010 um 21:57 Uhr
Schon mal ein Anfang, der aber - sofern das die gesamte Batch ist - nichts mit dem zu tun hat, was du suchst und hier fragst.
Mein Beitrag oben war eigentlich dahingehend gemeint, dass du dir zuerst mal selbst Gedanken machen sollst, wie die die Datei einliest, Namen vergleichst und den zugehörigen Klassensaal ausgibt sofern er gefunden wurde. Davon ist jedoch noch nichts zu sehen...
Kleiner Tipp am Rande: Schau dir mal find /? an und/oder suche danach hier im Forum. Du wirst bestimmt etliche Scripte finden, in denen das vorkommt und die du dir ansehen kannst um eine Lösung zu finden. Wenn du dir dann was gestrickt hast, was nicht erwartungsgemäß funktioniert sehen wir weiter.
Bitte warten ..
Mitglied: eldiablo9100
15.06.2010 um 22:27 Uhr
Ok mein lieber manuel

ich wende mich nicht eifach so an diesen Forum das problem ist das ich keinen plan habe wie ich das heraus lesen kann keine ahnung mit welchem befehl !
Bitte warten ..
Mitglied: 60730
16.06.2010 um 00:14 Uhr
Zitat von eldiablo9100:
Ok mein lieber manuel

ich wende mich nicht eifach so an diesen Forum das problem ist das ich keinen plan habe wie ich das heraus lesen kann keine ahnung
mit welchem befehl !
mein liebes kleines Fehlerteufelchen,

so hardcorecoder oder so wie meiner einer findet das jemand, der gute Tipps haben möchte auch gute Vorabeit leisten sollte.

So ganz ohne eine funktioniert es hier genauso wenig wie draussen. Wenigsten in der Schriftsprache unter Menschen sollte man sich etwas Mühe geben - Computer verzeihen manchmal sogar gross und klein nicht....

  • grep - hört sich doch nach Linux an also dass du solche k,leinigkeiten erst nach nachfragen herausrückst und dann noch Grußlos von uns deine Hausaufgaben erledigen möchtest, ist etwas komisch oder denkst du hier lungern genug Sonnenhasser rum, sollen die mal meine Arbeit machen?

Wenn es Windows wäre - könnte icnh dir ja mit dem Zusatz /? helfen, aber wenns Linux ist - das gibt es ja nix, was irgendwiw man oder --? lautet.

Gruß
& Gruß auch an deinen Lehrer, der jetzt eh schon weiß, dass einer seiner Spezialisten....
(denk doch nicht, dass die Lehrer die Suchmaschinen schlechter bedienen können als du - denn du hast doch auch hier her gefunden - aber einen der 1.001 Beiträge wo es um de Aufgabe deines Lehrers geht - hast du nicht gefunden...)

Dank Riester muß ich ja nicht auf deine Arbeitsleistung hoffen, um mal meine Rente zu bekommen....
Bitte warten ..
Mitglied: manuel-r
16.06.2010 um 07:56 Uhr
Ok mein lieber manuel

Bis jetzt bist du gerade nochmal knapp an einem Plonk vorbei geschlittert.
Heute, genauso wie früher, gibt es keine Hausaufgaben, die nicht in irgendeiner Form im Unterricht behandelt würden. Hausaufgaben dienen nämlich der Wiederholung und Vertiefung des zuvor erlernten. Im Gegensatz zu bspw. Referaten in denen man zu einer Fragestellung komplett selbst was erarbeiten muss.
Es kann doch nicht so schwer sein die Suchmaschine deiner Wahl mit Suchbegriffen entweder
zu füttern und sich die Ergebnisse mal näher anzusehen.
Bitte warten ..
Mitglied: eldiablo9100
21.06.2010 um 13:38 Uhr
So liebe Freunde

Hab die Lösung gefunden. Was redest du hier von Plonk ?

Ich darf doch sagen das deine Beiträge nicht sehr hilfreich waren oder etwa nicht ?

Meine Lehrperson ist ein Affe der keine Ahnung hat !
Das waren keine Hausaufgaben oder ähnliches.

Lösung:

01.
read -p "NAME : " name 
02.
klasse=`grep -e "$name" klasse.txt | awk '{print $5}'` 
03.
echo $klasse
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch File zum Auslesen einer Datei
gelöst Frage von Marcel1989Batch & Shell9 Kommentare

Hallo, Ich scheibe momentan ein Anmeldescript als batch mit dem Aufruf von VBS dateien. Hierfür haben wir bereits gruppen ...

Batch & Shell
BATCH Element aus XML-File auslesen
gelöst Frage von pappkameradBatch & Shell9 Kommentare

Hallo liebe Admins, ich habe schon öfter bei euch vorbeigeschaut und ein immer eine Lösung für meine Problemchen gefunden. ...

Batch & Shell
Bestimmtes Datum von einem file auslesen - Linux
gelöst Frage von lapvikaBatch & Shell9 Kommentare

Hallo zusammen, ich möchte mir in Linux aus der /var/log/messages Dateiinhalte der letzten 24 Stunden anzeigen lassen, alles was ...

Batch & Shell
Ini File mit Batch auslesen und weiter verarbeiten
gelöst Frage von ZendaraBatch & Shell2 Kommentare

Hallo, Ich habe ein Problem mit einem Batch File welches mir Variablen aus einem Ini File auslesen und zB. ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 6 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 7 StundenSicherheit

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 9 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 14 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...