arrays - 比较两个数组并获取不常见的值

标签 arrays powershell

我想要一个小逻辑来比较两个数组的内容并使用 powershell 获取它们之间不常见的值

示例如果

$a1=@(1,2,3,4,5)
$b1=@(1,2,3,4,5,6)

$c 是输出,应该给我值“6”,它是两个数组之间不常见值的输出。

有人可以帮我解决同样的问题吗?谢谢!

最佳答案

PS > $c = Compare-Object -ReferenceObject (1..5) -DifferenceObject (1..6) -PassThru
PS > $c
6

关于arrays - 比较两个数组并获取不常见的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6368386/

相关文章:

regex - 用于在一行中搜索、拆分和连接的 Powershell 脚本

c - 寻找奇数的中间数

javascript - 分割并展平逗号分隔字符串的数组

.net - Get-Content 在 Windows 7 环境中返回 System.Object[] 而不是 System.String

excel - Powershell 将数据粘贴到现有工作表中

windows - PowerShell:使用 Invoke-Command 执行命令时出错?

powershell - 如何删除所有 XML 子节点但不删除 Powershell 中的属性

php - 如何从 php 数组生成唯一的字符串

javascript - Chromium 不会复制数组值

php - 传递 Javascript 数组 -> PHP