关于此的第一篇文章,所以请轻松一点。我正在解决一些Powershell挑战,需要一些帮助。
我需要比较两个小列表,并在列表1中找到与列表2中的任何内容都不匹配的项目。这是我正在处理的一个实践问题:
编写一个比较以下列表的脚本。在$列表中找到与$ target列表中的任何项目都不匹配的项目。匹配项应区分大小写。 *是通配符。
$list = “Hello”, “world”, “Chal*”, “accepted”, “WinninG”, “at”, “The”, “life”, “of”
$target = “Check”, “World”, “SCCM”, “Challenger”, ”the”, “heLLo”, “accepted”, “OF”
正确的脚本将输出终生胜利(要获得加分,请全部使用大写形式重写输出)
这是我所拥有的以及得到的输出:
$list = “Hello”, “world”, “Chal*”, “accepted”, “WinninG”, “at”, “The”, “life”, “of”
$target = “Check”, “World”, “SCCM”, “Challenger”, ”the”, “heLLo”, “accepted”, “OF”
$list | where {$target -notcontains "$_"}
Chal*
WinninG
at
life
我对此一无所知,你们能提供的任何帮助都会很棒。
谢谢!