仅保留 txt 文件中包含某个单词/字符的行(Powershell)(Windows 批处理文件)

bat_cmd

我只想保留包含单词的行example并删除所有其他行。

我认为这会起作用,但它与我想要做的相反:

PowerShell -Command "gci *.txt | foreach { (cat $_.FullName | ? { $_ -notlike '*example*' }) | set-content $_.FullName}"

我想以一个命令结束:

This line contains example.
This line does not.

进入这个:

This line contains example.

这似乎应该很简单,但我找不到任何答案。我发现的解决方案要么没有奏效,要么反其道而行之,或者它们包含了一堆我不需要做的其他事情。

干杯。

雷迪·卢托纳迪奥

当前命令使用-notlike; 这意味着您不想要包含与example您真正想要的相反的单词的行改用-like. 您的命令将是:

PowerShell -Command "gci *.txt | foreach { (cat $_.FullName | ? { $_ -like '*example*' }) | set-content $_.FullName}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

.txt 与 Windows 激活(批处理文件)

来自分类Dev

批处理文件写入txt

来自分类Dev

使用批处理文件在.txt文件中搜索双字

来自分类Dev

批处理文件以使用.txt列表

来自分类Dev

在批处理文件参数中保留“ =”(等于)字符

来自分类Dev

在批处理文件参数中保留“ =”(等于)字符

来自分类Dev

批处理文件-无法将文本从Java打印到.txt。通过使用批处理编程

来自分类Dev

仅检查批处理文件中的数字输入

来自分类Dev

尝试在保留结构的同时使用批处理文件

来自分类Dev

使用“开始”命令后保留批处理文件

来自分类Dev

仅当从另一个批处理文件调用批处理文件时,如何才能处理该批处理文件?

来自分类Dev

批处理文件:删除一堆txt文件中的行

来自分类Dev

批处理文件:删除一堆txt文件中的行

来自分类Dev

如何为被调用的(嵌套/内部)批处理文件保留调用者(外部)批处理文件的工作目录?

来自分类Dev

使用特定文件夹中的批处理文件创建txt文件

来自分类Dev

批处理文件-如何读取一个文件夹中的多个.txt文件?

来自分类Dev

批处理文件在特定文件夹中创建多行txt文件

来自分类Dev

如何在批处理文件输出txt文件中的某些文本之前包含空格或任何特殊字符?

来自分类Dev

批处理文件 - 将文件名添加到 txt 的第一行

来自分类Dev

如何增加批处理文件中txt文件中的值?

来自分类Dev

批处理文件仅使用整个单词在文本文件中查找和替换?

来自分类Dev

批处理文件,用于从txt文件中读取名称并为其创建新目录

来自分类Dev

在txt文件中循环并使用批处理文件列出内容

来自分类Dev

使用批处理文件从 txt 文件中读取特定值

来自分类Dev

Windows批处理文件将一个文件夹中的文件列出到csv/txt文件中

来自分类Dev

批处理文件:使用批处理文件读取多个.txt文件并为每个文件分配一个值

来自分类Dev

Windows批处理文件删除X天之前的文件,但保留至少X个文件

来自分类Dev

批处理文件:从串行端口接收数据并将其写入txt文件

来自分类Dev

如何创建批处理文件以特定方式将文件名放入.txt

Related 相关文章

  1. 1

    .txt 与 Windows 激活(批处理文件)

  2. 2

    批处理文件写入txt

  3. 3

    使用批处理文件在.txt文件中搜索双字

  4. 4

    批处理文件以使用.txt列表

  5. 5

    在批处理文件参数中保留“ =”(等于)字符

  6. 6

    在批处理文件参数中保留“ =”(等于)字符

  7. 7

    批处理文件-无法将文本从Java打印到.txt。通过使用批处理编程

  8. 8

    仅检查批处理文件中的数字输入

  9. 9

    尝试在保留结构的同时使用批处理文件

  10. 10

    使用“开始”命令后保留批处理文件

  11. 11

    仅当从另一个批处理文件调用批处理文件时,如何才能处理该批处理文件?

  12. 12

    批处理文件:删除一堆txt文件中的行

  13. 13

    批处理文件:删除一堆txt文件中的行

  14. 14

    如何为被调用的(嵌套/内部)批处理文件保留调用者(外部)批处理文件的工作目录?

  15. 15

    使用特定文件夹中的批处理文件创建txt文件

  16. 16

    批处理文件-如何读取一个文件夹中的多个.txt文件?

  17. 17

    批处理文件在特定文件夹中创建多行txt文件

  18. 18

    如何在批处理文件输出txt文件中的某些文本之前包含空格或任何特殊字符?

  19. 19

    批处理文件 - 将文件名添加到 txt 的第一行

  20. 20

    如何增加批处理文件中txt文件中的值?

  21. 21

    批处理文件仅使用整个单词在文本文件中查找和替换?

  22. 22

    批处理文件,用于从txt文件中读取名称并为其创建新目录

  23. 23

    在txt文件中循环并使用批处理文件列出内容

  24. 24

    使用批处理文件从 txt 文件中读取特定值

  25. 25

    Windows批处理文件将一个文件夹中的文件列出到csv/txt文件中

  26. 26

    批处理文件:使用批处理文件读取多个.txt文件并为每个文件分配一个值

  27. 27

    Windows批处理文件删除X天之前的文件,但保留至少X个文件

  28. 28

    批处理文件:从串行端口接收数据并将其写入txt文件

  29. 29

    如何创建批处理文件以特定方式将文件名放入.txt

热门标签

归档