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 Zwei fragen zu findstr

Mitglied: netlord

netlord (Level 1) - Jetzt verbinden

14.10.2014, aktualisiert 22.10.2014, 836 Aufrufe, 8 Kommentare

Hallo Administratoren ;)

ich habe zwei Fragen zu findstr

1.)
wir haben Rechner mit unterschiedlicher Anzahl von Raid-Controllern. Diese soll/muss ich Zählen und dann weiter verarbeiten. Daher brauche ich nur die Anzahl als Ziffer.

Dazu gibts die storcli.exe
Eine typische Ausgabe sieht so aus:
//**storcli show ctrlcount**// 
**status code = 0** 
**status = success** 
**description = none** 
 
**controller count = 1**
also habe ich folgendes versucht
//**storcli show ctrlcount | findstr /b controller | findstr /e /r [0-9]**//
Das Egebniss ist jedoch controller count = 1 und nicht nur die 1

Was mache ich falsch?

2.)
Ich muss ein Laufwerk auf dem DHCP-Server verbinden.
Was ist die einfachste Möglichkeit die IP des DHCP-Servers zu finden?

Im Prinzip schwebt mir da ne sehr ähnliche Lösung vor - die betreffende Zeile finden und dann die letzten X Werte einlesen, aber.....

Danke und Gruß
netlord
Mitglied: Nick.B
14.10.2014 um 12:56 Uhr
Du musst doch einfach nur den ersten Befehl "findstr /b controller" weg lassen oder verstehe ich dich jetzt falsch ??
Bitte warten ..
Mitglied: netlord
14.10.2014 um 13:00 Uhr
Hallo Nick

das geht nicht - dann findet er alle Zeilen die eine Ziffer als letzten Eintrag haben.
Bitte warten ..
Mitglied: ITvortex
14.10.2014, aktualisiert um 13:43 Uhr
Hallo netlord,

01.
 (storcli show ctrlcount | findstr /b controller).Split("="" ") | findstr /E [0-9]
Liebe Grüße
ITvortex
Bitte warten ..
Mitglied: Nick.B
14.10.2014 um 13:46 Uhr
Dann versuch es mal mit dem Befehl "/Find"

/V Zeigt alle Zeilen an, die die Zeichenfolge NICHT enthalten.
/C Zeigt nur die Anzahl der die Zeichenfolge enthaltenden Zeilen an.
/N Zeigt die Zeilen mit ihren Zeilennummern an.
/I Ignoriert Groß-/Kleinschreibung bei der Suche.

Ich glaube "Find /C" oder "Find /N" sollte das richtige für dich sein.

MfG Nick
Bitte warten ..
Mitglied: ITvortex
14.10.2014, aktualisiert um 13:49 Uhr
Die Frage war zu "findstr" oder irre ich mich?

PS: Weshalb sollte das dass richtige für ihn sein?
Bitte warten ..
Mitglied: ITvortex
LÖSUNG 14.10.2014, aktualisiert 22.10.2014
Zu deinem zweiten Punkt:

01.
 (ipconfig /all | findstr "   DHCP").Split(":"" ") | findstr [0-9] 
Also wenn du es mit findstr machen willst....
Bitte warten ..
Mitglied: bastla
LÖSUNG 14.10.2014, aktualisiert 22.10.2014
Hallo netlord!

findstr arbeitet zeilenorientiert und liefert daher immer die gesamte Zeile als Ergebnis. Für die Zerlegung kannst Du eine for-Schleife verwenden - ungetestet etwa:
01.
for /f "tokens=2 delims==" %%i in ('storcli show ctrlcount ^| findstr /b "controller"') do set /a Anzahl=%%i 
02.
echo %Anzahl%
Analog dazu:
01.
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr "DHCP-Server"') do set "DCHP=%%i" 
02.
echo %DHCP%
Das Leerzeichen am Beginn der Variablen %DHCP% kannst Du mit zB
set "DHCP=%DHCP: =%"
(= "ersetze alle Leerzeichen in %DHCP% durch Nichts") auch noch los werden ...

Grüße
bastla
Bitte warten ..
Mitglied: netlord
22.10.2014, aktualisiert um 14:18 Uhr
Hallo

erst mal danke für die Antworten - im Moment war aber was anderes wichtiger.....

Zitat von ITvortex:

Also wenn du es mit findstr machen willst....

Nein, ich will das nicht zwingend mit findstr machen. Imho kann ich mit find jedoch nicht machen, deswegen habe ich es mit findstr versucht.
However - ich bin so pragmatisch dass ich durchaus das nehme was mir am schnellsten und einfachsten weiterhilft.

Daher bin ich in der Zwischenzeit bei grep gelandet.
Das Prinzipielle Problem ist ja - ich suche eine Zeile die ich am beginn der Zeile erkenne und brauche dann die letzten n stellen.
Mit grep geht das so:

letztes zeichen 1 ziffer
| grep ^beginn | grep -o '.$'

letzte zeichen mehrere ziffern
| grep ^beginn | grep -ioe '[0-9]*$'

letzte zeichen mehrere buchstaben
| grep ^beginn | grep -ioe '[a-z]*$'

ip-adresse
grep -eo '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'

Ich bin und bleibe nun bei grep da ich es auch noch an einer anderen Stelle brauche - bastla mag sich noch daran erinnern (https://www.administrator.de/link/uninstallierte-geräte-im-gerä ...)
Dieses Script aus diesem Thread macht grep mit einem einzeiler (!).

Trotzdem danke an alle!

Gruß
netlord
Bitte warten ..
Ähnliche Inhalte
Windows Server
Zwei Fragen zu den Gruppenrichtlinien
Frage von UselessUserWindows Server5 Kommentare

Hallo Leute, ich beschäftige mich seit kurzem zur Auffrischung mit den Gruppenrichtlinien auf einem Testsystem WinServer 2012 R2 und ...

Netzwerkmanagement

Habe eine Frage zur Netzwerktechnik und zwei Switche?

gelöst Frage von deadlefNetzwerkmanagement7 Kommentare

Hi, ich habe eine Frage zur Netzwerktechnik. UNd zwar habe ich einen Router 192.168.178.1 an diesem ist ein POE ...

LAN, WAN, Wireless

Zwei Fritzboxen, zwei IP Kreise, zusammenschließen - Frage

Frage von SickcultureLAN, WAN, Wireless5 Kommentare

Ich habe ein Problem, für das es sicher eine "einfache" Lösung gibt. Ich habe zwei Fritzboxen (7390 und 7360SL). ...

Windows Tools

Findstr und regex

gelöst Frage von tobmesWindows Tools5 Kommentare

Hi Experten, ich habe ziemlich viele PDF-Dateien, die ich mittels eines Batch-Files nach einem Bestimmten Muster durchsuchen möchte. Die ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 2 TagenWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 2 TagenSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 3 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein interessanter Beitrag dazu: Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10 Anscheinend ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 3 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1015 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs11 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)11 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall10 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...