검색했지만 PowerShell에서 두 개의 서로 다른 배열을 비교하는 게시물 만 찾을 수 있습니다 . 내가하려는 것은 단일 배열 내의 내용을 비교하여 내부의 모든 것이 동일한 지 확인하는 것입니다 (예 : 2,2,2,2 = true; 2,2,2,3 = false). 누구든지 이것이 어떻게 성취 될 수 있는지 아이디어가 있습니까? 감사.
당신은 사용할 수 있습니다 Get-Unique
$array = @(2, 2, 2, 2)
if (($array | Get-Unique).Count -gt 1) {
Write-Host "some odd ones"
} else {
Write-Host "all the same"
}
배열에 존재하는 고유 항목 수를 계산합니다.
해당 결과를 전달하여 if
문 으로 평가합니다 .
에서 고유 한 결과가 두 개 이상 있으면 Get-Unique
모든 요소가 같지 않음을 알 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다