Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Letzten Absatz einer Textdatei per Batch ausgeben

Frage Entwicklung

Mitglied: TheUntouchable

TheUntouchable (Level 1) - Jetzt verbinden

24.03.2009, aktualisiert 09:15 Uhr, 4597 Aufrufe, 2 Kommentare

Hallo Jungs, ich schon wieder ;)

Nachdem ihr mir super bei meinem ersten Problem geholfen habt, stehe ich nun vor dem Nächsten:

Die Batchdatei soll aus folgender Textdatei den letzten Absatz auslesen und dann ausgeben:

Text.txt
01.
! - 24.03.2009 -  8:21:33 - Benutzer "MIBO" sendet Nachricht "test".  
02.
i - 24.03.2009 -  8:21:36 - Nachricht senden an Computer "Computer1" erfolgreich.  
03.
F - 24.03.2009 -  8:21:54 - Nachricht senden an Computer "Computer2" fehlgeschlagen (Nicht erreichbar).  
04.
  
05.
! - 24.03.2009 -  8:28:49 - Benutzer "MIBO" sendet Nachricht "das ist ein test".  
06.
i - 24.03.2009 -  8:28:49 - Nachricht senden an Computer "Computer1" erfolgreich.  
07.
F - 24.03.2009 -  8:29:08 - Nachricht senden an Computer "Computer2" fehlgeschlagen (Nicht erreichbar).  
08.
  
09.
 
Es sind nicht immer 3 Zeilen die es zum auslesen gibt, das kann sich auch unterscheiden. Es ist jedoch bekannt wie viele PCs es jedesmal sind und zwischen jedem Absatz ist immer eine Leerzeile!
Mitglied: paulepank
24.03.2009 um 10:29 Uhr
Hallo,

mit dem Tool tail.exe aus dem Recource Kit Tool vom MS geht es so:
01.
set anz_pc=2 
02.
set /a zz=%anz_pc%+1 
03.
tail -%zz% Text.txt
Anmerkung:
- Mit einem anderen Tail geht es natürlich auch, aber da ist der Syntax leicht anders.
- Wenn in deinem Beispiel am Ende wirklich noch 2 Leerzeilen sind, dann muß man 3 statt 1 addieren.

cu paulepank
Bitte warten ..
Mitglied: TheUntouchable
24.03.2009 um 11:06 Uhr
Mal wieder ein großes Danke an dich paulepank, funktioniert 1a =)
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(1)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst VBS Script in eine Textdatei ausgeben (VBS mit Batch zusammenführen) (5)

Frage von Luuke257 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch ausgabe zeilenweise stat spaltenweise ausgeben (4)

Frage von sugram zum Thema Batch & Shell ...

Batch & Shell
gelöst BATCH: Daten aus Textdatei auslesen und in neue Textdatei separieren (9)

Frage von Manuel1234 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Outlook & Mail
Outlook 2010 findet ost datei nicht (18)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...