In PowerShell I have tried:
alias | select-string Alias
This fails even though Alias is clearly in the output. I know this is because select-string is operating on some object and not the actual output string.
What can be done about it?
In PowerShell I have tried:
alias | select-string Alias
This fails even though Alias is clearly in the output. I know this is because select-string is operating on some object and not the actual output string.
What can be done about it?
Try this:
PS C:\> ipconfig /displaydns | Select-String -Pattern 'www.yahoo.com' -Context 0,7
> www.yahoo.com
----------------------------------------
> Record Name . . . . . : www.yahoo.com
Record Type . . . . . : 5
Time To Live . . . . : 27
Data Length . . . . . : 8
Section . . . . . . . : Answer
CNAME Record . . . . : new-fp-shed.wg1.b.yahoo.com
PS> alias | Where-Object {$_.Definition -match 'alias'}
CommandType Name Definition
----------- ---- ----------
Alias epal Export-Alias
Alias gal Get-Alias
Alias ipal Import-Alias
Alias nal New-Alias
Alias sal Set-Alias
what would be contradict of match in PS then as in to get field not matching a certain value in a column