Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powershell脚本,用于从文件中的一组类似实例中提取和删除特定行_Powershell - Fatal编程技术网

Powershell脚本,用于从文件中的一组类似实例中提取和删除特定行

Powershell脚本,用于从文件中的一组类似实例中提取和删除特定行,powershell,Powershell,我有一个文本文件,如下所示: [groups] grp = john, perk, honda, choco, dough devops = john, honda, perk [repository:/] @devops = r john = rw honda = r dough = r [demo:/] @grp = r dough = rw 在这里,我想根据第一个单词搜索删除一个字符串,即我想从demo([demo://])块中删除“ruam=rw”行。它不应从存储库([reposi

我有一个文本文件,如下所示:

[groups]
grp = john, perk, honda, choco, dough
devops = john, honda, perk

[repository:/]
@devops = r
john = rw
honda = r
dough = r

[demo:/]
@grp = r
dough = rw
在这里,我想根据第一个单词搜索删除一个字符串,即我想从demo([demo://])块中删除“ruam=rw”行。它不应从存储库([repository://])块中删除面团

结果应该如下所示:

[groups]
grp = john, perk, honda, choco, dough
devops = john, honda, perk

[repository:/]
@devops = r
john = rw
honda = r
dough = r

[demo:/]
@grp = r
看看张贴。他们正在处理ini文件,而您的文件具有类似的结构。

查看发布。它们正在处理ini文件,并且您的文件具有类似的结构