Що таке булеві оператори порівняння в PowerShell? Як перевірити, чи рівні два значення в PowerShell? У PowerShell ви можете використовуйте оператор «-eq», щоб перевірити, чи два значення рівні. Наприклад, можна використати такий синтаксис: “$value1 -eq $value2”.
Командлет Compare-Object порівнює два набори предметів. Один набір об’єктів є еталонним, а інший набір об’єктів – відмінністю.
Порівняння вмісту файлу
- # Зберіть вміст текстових файлів у змінні $file1 = Get-Content C:\Temp\File1. …
- Compare-Object -ReferenceObject $file1 -DifferenceObject $file2 -IncludeEqual.
Щоб порівняти два масиви на збіги в PowerShell, ви можете використовуйте командлет Compare-Object з параметрами -ReferenceObject і -DifferenceObject, щоб визначити подібності. Крім того, прокрутіть один масив і використовуйте оператор -contains, щоб перевірити, чи існує кожен елемент у другому масиві.
Використовуйте оператори порівняння ( -eq , -ne , -gt , -lt , -le , -ge ) для порівняння значень і умов тестування. Наприклад, ви можете порівняти два рядкові значення, щоб визначити, чи вони рівні. Оператори порівняння також включають оператори, які знаходять або замінюють шаблони в тексті.