2012-09-10 3 views
1

...패키지 관리자 콘솔 검색은

가져 오기 - 패키지 -ListAvailable -Filter newtonsoft

나는에 문자열 'newtonsoft'을 참조하는 모든 패키지의 목록을 얻을 자신의 ID 또는 설명/릴리스 정보 필드에 있습니다. Id 필드 만 검색하는 방법이 있습니까?

답변

3

Where-Object cmdlet을 사용하여 결과를 필터링 할 수 있습니다. -match 오퍼레이터 지정된 정규 표현에 지정된 속성 이름의 값과 일치하는지

Get-Package -ListAvailable -Filter newtonsoft | Where {$_.<prop-name> -match '<regex>'} 

참고 : $_ 파이프 라인에서 현재 오브젝트를 나타낸다. 특히 나는 이것을 원한다고 생각합니다 :

Get-Package -ListAvailable -Filter newtonsoft | Where {$_.Id -match 'newtonsoft'} 
+0

완벽! 감사. –

관련 문제