Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > PowerShell

Vista Tutorial - match question

Reply
 
Old 11-23-2008   #1 (permalink)
Ripp
Guest


 
 

match question

How would i do a statement to make sure an IP does not match an IP in a .txt
file i have?

Exampe:
$noAlertFile = get-content "noalert.txt"
$ip = "172.16.98.100"
if ($ip -notmatch $noAlertFile) {process} else {otherwise "do not alert"}

The noalert.txt file contains a list of IPs, what is a good way to see if
the $IP does not exist in the $noAlertFile object?

Thanks,
Ripp

My System SpecsSystem Spec
Old 11-23-2008   #2 (permalink)
Shay Levy [MVP]
Guest


 
 

Re: match question

Hello Ripp,



You can test if $ip exists in the file with the contains parameter, it returns
true/false respectively (true if exists):

PS > $noAlertFile -contains $ip

You can also use -notcontains (returns true if doesn't exist).






---
Shay Levy
Windows PowerShell MVP
http://blogs.microsoft.co.il/blogs/ScriptFanatic
PowerShell Toolbar: http://tinyurl.com/PSToolbar


R> How would i do a statement to make sure an IP does not match an IP in
R> a .txt file i have?
R>
R> Exampe:
R> $noAlertFile = get-content "noalert.txt"
R> $ip = "172.16.98.100"
R> if ($ip -notmatch $noAlertFile) {process} else {otherwise "do not
R> alert"}
R> The noalert.txt file contains a list of IPs, what is a good way to
R> see if the $IP does not exist in the $noAlertFile object?
R>
R> Thanks,
R> Ripp


My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
-match V1 vs V2 PowerShell
Re: match against array PowerShell
Trying to -match across lines of a .txt PowerShell
Filenames Do Not Match Vista file management
Files do not match Vista hardware & devices


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46