it-nuke
Goto Top

TXT Katalisator - Zufällig jmd parat

Juten Morgen,

Wollte nur kurz nachfragen ob jmd ein kleines Tool besitzt
das unterschied wie hier z.B. in Reihe 5 erkennt und das in eine
Extra Datei schreibt.

__________________________________________________

1. 192.168.5.2 - 18.08.2015- 8:24:20,50 - JA - 1ms
2. 192.168.5.2 - 18.08.2015- 8:24:20,58 - JA - 1ms
3. 192.168.5.2 - 18.08.2015- 8:24:20,66 - JA - 1ms
4. 192.168.5.2 - 18.08.2015- 8:24:20,75 - JA - 1ms
5. 192.168.5.2 - 18.08.2015- 8:24:24,81 - NEIN - ++4000 MS order Not ava
6. 192.168.5.2 - 18.08.2015- 8:24:24,90 - JA - 1ms
7. 192.168.5.2 - 18.08.2015- 8:24:24,96 - JA - 1ms

__________________________________________________

Content-ID: 280484

Url: https://administrator.de/contentid/280484

Ausgedruckt am: 06.11.2024 um 00:11 Uhr

Lochkartenstanzer
Lösung Lochkartenstanzer 18.08.2015, aktualisiert am 20.08.2015 um 12:04:49 Uhr
Goto Top
grep NEIN eigabe.txt >extradatei

oder
grep -v JA eigabe.txt >extradatei
TlBERlUS
Lösung TlBERlUS 18.08.2015, aktualisiert am 20.08.2015 um 12:04:51 Uhr
Goto Top
Guten Morgen,

soll dort nur erkannt werden, ob etwas anderes darin steht, oder soll auch unterschieden werden zwischen diversen Abweichungen?

Powershell:
clear-host
$gc = gc .\Desktop\test.txt

foreach($g in $gc){
Select-String -Pattern "NEIN" -InputObject $g  
}

Grüße,

Tiberius

P.S. Nähere OS-Infos wären fein

Edit: @Lochkartenstanzer wenn ich seinen vorherigen Tread richtig interpretiere hat er Windows als OS
Lochkartenstanzer
Lösung Lochkartenstanzer 18.08.2015, aktualisiert am 20.08.2015 um 12:04:52 Uhr
Goto Top
Moin,

Du hast das Problem nciht richtig definiert:

Alle Zeilen sind unterschiedlich:

Ab welchem Grad der Abweichugn soll das Tool denn ansprechen? unetrschiedliches Datum? unteschiedliche Uhrzeit? Sind die Abweichugn nur in den Worten ja/nein oder gitb es ncoh andere Abweichungen? Wie soll das Tool regieren, wenn da auter neines stehen und nur vereinzelte JAs?

Leute, lernt erstmal, die Probleme richtig zu spezifizieren, dann ergeben sich die Lösungen meist von selbst.

lks
122990
Lösung 122990 18.08.2015, aktualisiert am 20.08.2015 um 12:04:53 Uhr
Goto Top
@TlBERlUS das da reicht ein:
(gc 'c:\datei.txt') -match "NEIN" | out-file 'c:\unterschied.txt'  
face-smile Schleife überflüssig ...

Batch z.B. so
findstr /i "NEIN" "c:\datei.txt" >"c:\unterschied.txt"  
Gruß grexit
TlBERlUS
Lösung TlBERlUS 18.08.2015, aktualisiert am 20.08.2015 um 12:04:54 Uhr
Goto Top
Zitat von @122990:
> (gc 'c:\datei.txt') -match "NEIN" | out-file 'c:\unterschied.txt'  
> 
face-smile Schleife überflüssig ...

Wieder was gelernt face-smile
Lochkartenstanzer
Lösung Lochkartenstanzer 18.08.2015, aktualisiert am 20.08.2015 um 12:04:54 Uhr
Goto Top
Zitat von @TlBERlUS:

Edit: @Lochkartenstanzer wenn ich seinen vorherigen Tread richtig interpretiere hat er Windows als OS

Meinst Du ich les jeden Thread, den der TO vorher erstellt hat durch? Das mache ich nur bei Auffälligkeiten, wenn ich ein genaueres Bild vom TO haben will. Und wenn einer nichts psezifiziert, bekommt er halt EINE Lösung, die das Problem lösen würde, wenn er die richtigen eingabedaten eingibt. Das er das dann bei sich ggf. nciht Einsetzen kann, liegt dann aber an seiner Fehlerhaften Spezifikation.

lks

nachtrag: Jetzt habe ich mir den vorherien thread angesehen. Die vermutung liegt zwar nahe, daß es ein OS aus redmond sein könnte, aber das bischen pingpong könnte man genauso mit unixoiden Betriebssystemen spielen., Abgesehen davon, daß alles unixoiden Komamndos udn scrtipten die ich hier schreiben meist genauso auch unter windows funktionieren.
IT-Nuke
IT-Nuke 18.08.2015 aktualisiert um 10:55:25 Uhr
Goto Top
Handelt sich um Windows System, genau Win 7.
(.TXT >> Rechtklick Desktop > Neu > Textdokument ;) )

Probiere das mal durch was ihr mir geschrieben habt sobald ich zeitlich dazu komme. >
danach auch als "Zur Lösung beigetragen". > Danke