腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如果
没有
行号
,如
何在
powershell
中
编写
Select-String
的
输出
?
、
我正在使用
powershell
使用正则表达式过滤文本文件。为此,我使用以下命令:
Select-String
-Pattern "^[0-9]{2}[A-Z]{2}[a-z]{5}" -CaseSensitive rockyou.txt > filter.txt问题,但是,当将它们写入filter.txt时,它在匹配
的
字符串前面加上原始文件
的
名称,后跟
行号
,例如:rockyou.txt:12345:abcdefgrockyou.
浏览 54
提问于2020-02-21
得票数 0
1
回答
中省略
输出
的
对象
、
我
编写
了一个
Powershell
脚本,它在日志文件
中
查找字符串(例如错误),并抓取这些行并将这些行
输出
到文件
中
,以便进行更简单
的
读取等等(我所在
的
行业有非常大
的
日志文件),但我遇到了一个问题。$filepath
Select-String
-Path "$
浏览 13
提问于2017-07-12
得票数 1
回答已采纳
1
回答
为什么文件路径现在被连接在变量
中
、
、
、
我正在
编写
powershell
脚本,以便在路径中找到很少
的
字符串。它在变量中正确返回文件路径。现在,
如果
我试图将它添加到其他变量
中
,它会添加空
的
(添加任何内容),但是
如果
我单独打印变量,它将得到正确
的
打印。$excluded |
Select-String
-pattern $e | group path | select name) $final += "," + $e + "," + $
浏览 2
提问于2015-02-05
得票数 0
回答已采纳
2
回答
Powershell
:如何使用"
select-string
“来"grep”命令
的
输出
?
我只想列出一项具体
的
服务。所讨论
的
服务正在get-service
的
输出
中
列出但是,
如果
我试图使用以下任何一种方法:PS C:\Users\x> get-service |
Select-String
-Pattern "nginx"
浏览 2
提问于2021-06-30
得票数 1
回答已采纳
2
回答
在“”
的
结果列表
中
添加索引号
、
、
我需要在文件
中
搜索一个词,并在搜索结果
中
显示一个索引,这样引用就容易了。bash
的
命令是:到目前为止,我在
Powershell
中
拥有的内容如下:不幸
的
是,我<
浏览 3
提问于2020-06-16
得票数 1
回答已采纳
2
回答
查找字符串
的
行号
我有个文本文件,698=6974=6974=697$INI = '\\hqfs1\users\tantony\
PowerShell
find = $Read_INI | Where-Object {$_ -cmatch "^\d+=697$"} { $Read_INI |
Select-String
-AllMatches "$i" -SimpleMatc
浏览 2
提问于2017-01-24
得票数 2
回答已采纳
1
回答
是否有一种方法可以使用打印
行号
和匹配值(而不是行)?
我正在使用
powershell
搜索几个文件,以寻找与正则表达式特定
的
匹配。因为它是一个正则表达式,所以我不想只看到我
编写
的
正则表达式要接受
的
内容,以及匹配它
的
行号
。然后,我希望获得匹配
的
值和
行号
,并创建一个对象以
输出
到excel文件。 write-host $fi
浏览 8
提问于2017-10-26
得票数 3
回答已采纳
1
回答
如何使用"|“对
powershell
输出
中
的
字符串进行grep?
、
、
、
看起来就像在
powershell
中
,
输出
明显
的
字符串ASDF。但是,
如果
我尝试查看WinEvents,并查找
输出
,即原始文本似乎
没有
被扫描过。像使用标准unix Grep一样使用
Select-STring
的
正确方法是什么?
浏览 6
提问于2021-04-29
得票数 1
2
回答
输入if时真
编写
一个
Powershell
脚本来监视一个日志文件,并对需要重新启动服务
的
冗余连接具有故障转移
的
条件。WARN: Attempting auto reconnect to Host"Get-Content $lfil -wait |
Select-String
error_restart.log" Start-Service "Outbound H
浏览 5
提问于2022-07-26
得票数 0
5
回答
解析以在
PowerShell
版本1.0
中
模拟"grep -C 2“
、
我正在尝试挖掘一些日志,并需要在我可以匹配
的
行之前和之后
的
信息。我如
何在
PowerShell
ala "grep -C 2“
中
做到这一点?在版本1
中
,我迫不及待地等待r2,然后我可以将其放到生产机器上:)
浏览 1
提问于2009-02-05
得票数 5
回答已采纳
2
回答
将查询对象格式化为数组
我需要搜索文件
中
的
单个字符(足够简单),但希望将它们放在表列
中
,
行号
和索引(行位置)放在相关列
中
。$obj = @() line = gc .\occurences.txt |
select-string
-Pattern
浏览 4
提问于2019-06-19
得票数 0
1
回答
使用
Powershell
查找SSIS包
中
的
存储过程
、
、
、
我试图使用
PowerShell
搜索目录
中
的
所有SSIS包,并返回以下内容: 包含存储过程名称
的
行,即"exec mystoredproc“。我想使用
的
搜索条件只是" exec ",或者"exec或execute“(
如果
可能的话),并且我希望在exec后面的字符串末尾
的
空格尽可能地作为分隔符。
如果
有比
PowerShell
更好
的
方法来做
浏览 0
提问于2018-07-16
得票数 0
回答已采纳
1
回答
Powershell
脚本-选择-字符串
我有一个文本文件,格式如下:13[[2]]$pattern = "Demo"上面的代码以@{LineNumber=1}
的
形式返回
行号
1 但我主要感兴趣
的
浏览 4
提问于2017-11-09
得票数 1
2
回答
在
powershell
中
从文本文件中提取数字
我正在尝试使用
powershell
查看文本文件
中
是否存在变量。
select-string
将检索我正在搜索
的
所有数字。c:\temp\numbers.txt中有这样
的
数字:5 10 15 44 $number = 5 $test|
select-string
-pattern $number 此检索数:5 15 有
没有
更好
的
方法来做这件事?另外,
如果
浏览 100
提问于2020-12-03
得票数 0
回答已采纳
3
回答
如何忽略存储在
PowerShell
字符串变量
中
的
转义序列?
、
、
在我
的
PowerShell
脚本
中
,我对许多文件运行
Select-String
,查找通过变量($id)传递给它
的
字符串:} 不幸
的
是,$id变量有时类似于"\C“或"\T",
Select-String
试图将其解释为转义序列。这些不是有效
的
转义序列,因此
Select-String
抛出错误。它们不是转义序
浏览 0
提问于2009-02-09
得票数 22
回答已采纳
3
回答
PowerShell
Select不匹配,尽管尝试了TFM
中
的
所有内容
每次我进入
PowerShell
,都是一样
的
。一些随机
的
象形文字从来
没有
像预期
的
那样起作用。这一次,我试图过滤Get-WindowsFeature
的
输出
,以显示包含TIFF
的
所有行(因此PS等效于| grep TIFF或| find /i "TIFF")。这就是我到目前为止尝试过
的
,
输出
(在所有情况下都是空
的
),当然还有RTFM。3>&1 |
Sel
浏览 9
提问于2020-01-14
得票数 2
回答已采纳
1
回答
PowerShell
String上下文不适用于非
PowerShell
命令
的
输出
、
我试图在
PowerShell
中使用
PowerShell
来查看docker inspect命令
的
结果,但是Context属性似乎不能正常工作。
如
您所知,docker inspect返回正常
的
JSON作为
输出
,例如: {
浏览 0
提问于2018-07-30
得票数 3
1
回答
关于使用
PowerShell
Select,exiftool(-k)
的
问题
、
、
在
PowerShell
脚本
中
,我试图使用
Select-String
过滤下面exiftool(-k).exe命令
的
输出
。
浏览 2
提问于2020-02-19
得票数 2
回答已采纳
2
回答
PowerShell
:
如果
找不到字符串,就会出现不必要
的
错误
、
、
如果
证书
的
有效期在当前日期后
的
30天内,我
的
脚本就会出现问题,该脚本应该打印
输出
。但是,我发现,
如果
现在找到了期满期字符串,那么我就会收到一条错误消息,“无法索引到数组
中
”,这会扰乱我
的
输出
。请告诉我如何只在包含过期期字符串
的
文件上运行此脚本。scripts\PALO" -File -Recurse | $certexp =
浏览 0
提问于2018-04-12
得票数 2
回答已采纳
2
回答
PowerShell
中
适用于控制台
输出
表
的
Awk等效
、
我在网上看过很多解决方案,但都与我
的
具体情况无关。我有以下
PowerShell
命令
输出
:
如果
我使用bash,那么使用awk选择第二列(这是我需要
的
列)将是一个
浏览 22
提问于2022-04-28
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python实现中英文混排时行号对齐
BAT 文件与文件夹批量重命名实用技巧
人人都值得学一点PowerShell实现自动化(1)在VisualStudio上使用PowerShell
PowerShell系列(一):PowerShell介绍和cmd命令行的区别
vscode中的 powshell 命令行中文显示乱码
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券