gpt4 book ai didi

linux - 在保持格式的同时从文本文件中删除所有空行

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:37:50 27 4
gpt4 key购买 nike

我有多个记事本文本文件,其中包含一个空行(每个文件的最后一行)。我想删除所有文件中的空行。我尝试了不同的 grep 和 awk 行,但它们没有用,而且它们弄乱了文件格式;所有文本都显示在一行而不是单独的行中。我还尝试使用 Notepad++ 正则表达式查找 ^\s*$ 并将其替换为任何内容,但它也没有用。

当前的文本文件如下所示:

apples
oranges
peaches
[empty line]

输出应该是

apples
oranges
peaches

最佳答案

  • Ctrl+H
  • 查找内容:\R^$
  • 替换为:留空
  • 勾选环绕
  • 检查正则表达式
  • 全部替换

解释:

\R      : any kind of linebreak
^ : begining of line
$ : end of line

给定示例的结果:

apples
oranges
peaches

关于linux - 在保持格式的同时从文本文件中删除所有空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46495036/

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