cost 134 ms
PowerShell:使用“Select-String”在对象列表中查找字符串的快捷方式 - PowerShell: Short way to find String in Object-List with "Select-String"

问题我正在尝试找到一种在对象列表中查找字符串的方法,例如Get-Alias的结果。 我的问题是所有解决方案要么太长而不实用,要么不会导致我需要的行为。 到目前为止我已经尝试过: 使用alias | sls -All "Get-" alias | sls -All "Get-" 。 没有结果,因为s ...

在 csv 和 powershell 中搜索并组合两个字段 - Search for and combine two fields in a csv with powershell

我想在当前目录的每个文件中搜索一个字符串,结合结果,和 output 一个文本文件。 我正在寻找的字符串是“Start l”。 这将返回两个结果,“起始纬度”和“起始经度”。 我想将这些数据合并到每个文件的一行中。 这是一个例子: 产生: CC2019012_20220601_125156.txt ...

使用 powershell 选择具有多个条件的字符串 - select-string with multiple conditions with powershell

我正在寻找一种方法来在文件中找到 2 行不同的行,并且只有当这 2 行存在时,我才需要执行任务。 到目前为止,这是我的代码 目前,如果我运行一次它会更改文件但如果我再次运行它也会通知我它更改了相同的文件而不是 output “没有文件更改” 有没有更简单的方法来实现它? 谢谢 ...

脚本列出所有不包含所需内容的文件 - Script lists all files that don't contain needed content

我试图在一个目录中找到所有文件,这些文件在过去 4 小时内修改,包含一个字符串。 我不能让输出显示不包含所需内容的文件。 如何更改它,使其仅列出与字符串匹配的文件名和内容,而不列出没有该字符串的文件? 这是作为 Windows shell 命令运行的。 目录有数百个文件的不断增长的列表,当前输出如下 ...

Powershell - 搜索模式和复制 - Powershell - Search for Pattern and Copy

我有一堆 *.CSV 文件。 巨大的 *.CSV 文件。 我尝试在这些文件中搜索称为“安全”的特定模式。 如果找到,脚本会将其复制到文件夹中。 它有效,但它有一个我无法解决的问题。 在某些文件中,我要查找的 Word 不止一次出现。 现在我的脚本搜索这个词,找到它并复制它。 然后它再次在同一个文件 ...

我如何在目录中的文本文件中搜索多个字符串模式 - How can i search for multiple string patterns in text files within a directory

我有一个接受输入并搜索驱动器的文本框。 例如驱动器是 C:/users/me 假设我在那里有多个文件和子目录,我想搜索文件中是否存在以下字符串:“ssn”和“DOB” 一旦用户输入两个字符串。 我将字符串拆分为空格,这样我就可以遍历数组。 但这是我当前的代码,但我仍然坚持如何进行。 如果我手动将上面 ...

Powershell 选择字符串匹配文件中的第一个实例和 output 文件名 - Powershell select-string match first instance in file and output filename

我有许多由 IMAPSync 进程生成的日志文件。 每个已同步的邮箱都有一个日志文件。 我需要识别所有具有特定字符串的日志文件。 目前我有 这会尽职尽责地打印出包含此字符串的所有行,这些行可能会在日志文件中多次出现。 当脚本遇到第一个匹配项和 go 到下一个项目时,我希望脚本“停止”并仅打印文件名。 ...

powershell select-string -pattern -path 找到没有命中的地方 - powershell select-string -pattern -path finds hits where there are none

我想使用 PS 扫描一些日志文件以查找错误 但是尽管没有错误 PS 将日志的每一行都列为命中,至少包含“[i]”的那些。 我尝试了不同的变体,双撇号,[E] 之前/之后的空白,并有意添加包含“[E]”的一行,但要么我得到一堆行,要么没有。 有什么提示吗? 非常感谢。 这是一个日志示例,包括带有 IN ...

如何使用换行符在 PowerShell 的 Write-Output 中获取实际的单独行 - How to get actual separate lines in PowerShell's Write-Output using a newline character

我尝试创建一个多行输入来练习Select-String ,期望只有一个匹配行是 output,就像我通常会在echo -e... | grep echo -e... | grep组合。 但是下面的命令仍然给了我这两行。 似乎换行符仅在最终输出上被解释,并且Select-String仍然获得单行输入 ...

Powershell Select-String 没有找到我所期望的 - Powershell Select-String not finding what I expect

我正在尝试解析文件路径以获取文件名,并且我有一个正则表达式。*\ 我将使用以下内容 在像 C:\Users\User\Desktop\test.exe 这样的文件路径上,它返回空白。 如果我删除 -NotMatch 标志,它会返回整个路径。 我尝试使用正则表达式测试器,所以我知道正则表达式是正确的。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM