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

Frage Entwicklung Batch & Shell

Txt Datei parsen und verchiedene Funktionen ausfuehren

Mitglied: sarlacc

sarlacc (Level 1) - Jetzt verbinden

10.09.2007, aktualisiert 13.09.2007, 3271 Aufrufe, 3 Kommentare

Hallo,
ich habe eine umfangreiche txt datei (unterteilt in mehrere abschnitte, die jeweils mit einem codewort beginnen), dich ich nun auslesen muss und anhand verschiedener "codewoerter" unterschiedliche aktionen ausfuehren muss.

die datei sieht erst mal so aus:
0 bla bla bla
0 bla bla bla
[mehrere zeilen lang das selbe, das muss will ich in > nul umleiten]

[dann kommt ein codewort, welches eine sektion startet, die ich benoetige]

*1LMLKEA* blabla bla bla
[hier steht noch ganz viel text der in eine datei geschrieben muss, mit meinem PAGE BREAK (wie kriege ich denn den hin?)]
[es gibt mehrere sektionen mit diesem anfangs codewort]

[dann kommt wieder ein anderes codewort]

*1LM402L* bla bla bla
[hier gibt es einige abschnitte die mit diesem titel beginnen, aber ich nur den abschnitt brauche, in dem zwei zeilen spaeter das codewort Totals folgt)
0FOR: SEPTEMBER 06 2007 blabla
0COMPANY TOTALS <--- (TOTALS)


ok, das klingt kompliziert. fuer mich stell sich halt die frage, wie ich einen parser in batch baue, der durch die datei geht, und an verschiedenen stellen verschiedene aktionen macht.

ueber tipps und codebeispiele waere ich sehr dankbar.

viele gruesse,
martin
Mitglied: sarlacc
13.09.2007 um 19:13 Uhr
weiss wenigstens jemand wie man einen pagebreak in eine text file bekommt?
Bitte warten ..
Mitglied: Biber
13.09.2007 um 19:50 Uhr
Moin sarlacc,
weiss wenigstens jemand wie man einen pagebreak in eine text file bekommt?

Nachfrage: Einen Pagebreak, den wer oder was als "neue Seite" interpretieren soll?

Ein Windowsprogramm? Eine Java-Applikation? Ein CMDLine-Utility? Windows-Word?

Ist "pagebreak" für dich Zeichen 0x12 oder ^L oder FF oder was für eines?

Wer liest/interpretiert denn heute diese ????-Datei?


Grüße
Biber
Bitte warten ..
Mitglied: sarlacc
13.09.2007 um 20:00 Uhr
Fuer mich stellt sich die frage wie es moeglich ist einen PageBreak in eine Text file einzubauen??
und das ueber ein batch script. also beim auslesen der datei an gewissen stellen eins einzubauen.

ich habe schon eine weile gesucht und nichts gefunden. ausser einem
linebreak mittels /r/n oder misterieosen befehlen wie print #9, chr(12)
oder einem angeblichen ascii 12 befehl habe ich nichts gefunden. ich
muesste es mittels einer Batch in eine txt file pipen....

hat einer von euch schon mal was von dem printerbefehl \u000C gehoert??
Bitte warten ..
Ähnliche Inhalte
JavaScript
AngularJS Variable über Input in Funktion ausführen
Frage von badkillaJavaScript

Hallo zusammen, hab seit gestern JS im Betrieb als Aufgabe bekommen, da ich noch nicht Berührung vorher damit hatte ...

JavaScript
Funktion ausführen nach Refresch von DIV Container
gelöst Frage von wiesi200JavaScript2 Kommentare

Hallo, ich hab gerade auf Grund meiner bescheidenen JavaScript Kenntnisse Probleme beim Ausführen einer Funktion. Aktuell habe ich auf ...

Datenbanken
MySQL - Funktion oder Trigger kontinuierlich ausführen
gelöst Frage von mabue88Datenbanken3 Kommentare

Hallo, gibt es in MySQL eine Möglichkeit, innerhalb einer MySQL-Datenbank eine Funktion oder einen Trigger zyklisch aufzurufen (alleine durch ...

Batch & Shell
Parsen mehrer Dateien und Ausgabe je einer Zeile
Frage von grkaBatch & Shell1 Kommentar

Hallo ich habe eine sehr lange Liste mit vielen Dateien, die alle einen doxygen Kommentar in dieser Form am ...

Neue Wissensbeiträge
Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 5 StundenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 10 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 4 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement22 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

Windows Server
Terminal Server 2016 erkennt Berechtigungen nicht
gelöst Frage von Thomas2Windows Server10 Kommentare

Hallo Administratoren, folgendes Problem stellt sich dar: Es gibt zwei Windows Server 2016, die als Terminal Server fungieren. Jetzt ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS10 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...