gpt4 book ai didi

linux - 如何用sed用字符/字符串替换空行

转载 作者:太空宇宙 更新时间:2023-11-04 10:21:04 24 4
gpt4 key购买 nike

我正在尝试用标签替换 txt 文件中的所有空白行,例如我有:

aaaaa

bbbbb

ccccc

我要

<a>aaaaa</a><a>bbbbb</a><a>ccccc</a>

我试过了

sed 's/^\s*$/</a><a>/‘ file.txt

但是它没有运行,我应该怎么办?谢谢!

最佳答案

我使用了下面的 awk 命令,它按预期工作。

awk 'NF{printf "<a>" "%s",$0 "</a>"} END {print ""}' test.txt 

输出:

<a>aaa</a><a>bbbbb</a><a>ccccc</a>

关于linux - 如何用sed用字符/字符串替换空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43886354/

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