gpt4 book ai didi

powershell - 如果以开头的文本文件中删除行

转载 作者:行者123 更新时间:2023-12-03 14:21:50 25 4
gpt4 key购买 nike

我有包含无效记录的大文本文件。

我想删除第一个字段为空白的所有行。文件分隔符是波浪号,因此本质上我想删除第一个字符为〜的所有行。

有人可以协助执行PowerShell代码吗?我似乎无法正确执行。

最佳答案

只需将我评论中的答案部分添加为答案,以便人们可以看到问题已得到回答。

提出问题的人的解决方案是:

Get-Content file.txt | Where { $_ -notmatch "^~" } | Set-Content filteredfile.txt

注意,请注意潜在的编码问题。如果需要指定编码,则 Get-ContentSet-Content方法都具有 -Encoding参数,可用于指定编码。

关于powershell - 如果以开头的文本文件中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21109082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com