![열이 Powershell의 CSV와 부분적으로 또는 완벽하게 일치하는 경우 행을 반환합니다.](https://rvso.com/image/1615242/%EC%97%B4%EC%9D%B4%20Powershell%EC%9D%98%20CSV%EC%99%80%20%EB%B6%80%EB%B6%84%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EB%98%90%EB%8A%94%20%EC%99%84%EB%B2%BD%ED%95%98%EA%B2%8C%20%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94%20%EA%B2%BD%EC%9A%B0%20%ED%96%89%EC%9D%84%20%EB%B0%98%ED%99%98%ED%95%A9%EB%8B%88%EB%8B%A4..png)
기본적으로 문자열을 검색하고 전체 또는 부분 일치 항목을 CSV 형식으로 반환하고 싶습니다.
$Shoes
다음과 같은 객체가 있다고 가정해 보겠습니다 .
"Brand","Style","Color","Price"
"Reebok","Basketball","Red/Black","$50"
"Vans","Slip-On","White/Black","$60"
"Vans","Old Skool","Red/White","$60"
"Nike","Sneakers","Red","$50"
"Adidas","Sneakers","Blue","$55"
더 읽기 쉽게 만들기 위해 테이블 형식은 다음과 같습니다.
Brand Style Color Price
----- ----- ----- -----
Reebok Basketball Red/Black $50
Vans Slip-On White/Black $60
Vans Old Skool Red/White $60
Nike Sneakers Red $50
Adidas Sneakers Blue $55
입력 $Shoes -like '*Red*'
결과:
@{Brand=Reebok; Style=Basketball; Color=Red/Black; Price=$50}
@{Brand=Vans; Style=Old Skool; Color=Red/White; Price=$60}
@{Brand=Nike; Style=Sneakers; Color=Red; Price=$50}
그러나 내가 찾고 있는 결과는 다음과 같습니다.
Brand Style Color Price
----- ----- ----- -----
Reebok Basketball Red/Black $50
Vans Old Skool Red/White $60
Nike Sneakers Red $50
내가 여기서 뭘 잘못하고 있는 걸까?
답변1
시도했을 때 -match 형식을 잘못 지정한 것 같습니다. 간단한 해결 방법이 밝혀졌습니다...
그것은 단순히$Shoes -match 'Red'