none
请教一下使用批处理命令如何批量删除TXT文件中关键字符行的信息? RRS feed

  • 问题

  • 尊敬的微软工程师,

    请教一下使用批处理命令如何批量删除TXT文件中关键字符行的信息?

    比如:TXT文件中存在关键字“D:\项目方案\软通\交付客户\20180905”的内容,如何通过命令进行这些内容的行删除,特此求教,谢谢!


    谷青松


    • 已编辑 谷青松 2019年5月7日 2:51 修改
    2019年5月7日 1:35

答案

  • 你好,

    谢谢你的问题。

    你可以通过powershell命令来删除txt文件中包含特定关键字符的行的信息。

    (Get-Content C:\temp\test.txt ) -notmatch "D:\项目方案\软通\交付客户\20180905" | Set-Content C:\temp\123.txt

    Best regards,

    Lee


    Just do it.

    • 已标记为答案 谷青松 2019年5月14日 8:42
    2019年5月7日 6:02
    版主

全部回复

  • 你好,

    谢谢你的问题。

    你可以通过powershell命令来删除txt文件中包含特定关键字符的行的信息。

    (Get-Content C:\temp\test.txt ) -notmatch "D:\项目方案\软通\交付客户\20180905" | Set-Content C:\temp\123.txt

    Best regards,

    Lee


    Just do it.

    • 已标记为答案 谷青松 2019年5月14日 8:42
    2019年5月7日 6:02
    版主
  • 你好,

    请问您的问题解决了吗? 如果您使用我们的方案解决问题,请“将其标记为答案”,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。

    Best Regards,

    Lee


    Just do it.

    2019年5月14日 3:12
    版主