gpt4 book ai didi

linux - 如何使用 Bash 删除行首的换行符和字符?

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

我需要删除一个行首有确切字符的换行符。

例如,我有一个包含以下行的 new.txt 文件:

"AAA"AAA
"BBB
"""BBB
"CCC"CCC

预期结果是:

"AAA"AAA
"BBB"BBB
"CCC"CCC

我尝试使用 sed 但它不起作用。

sed -i -e 's/\n"""/"/g' new.txt

请帮我解决这个问题。

最佳答案

使用 Perl。

perl -i -0777pe 's/\n"""/"/' new.txt

输出到new.txt:

"AAA"AAA"BBB"BBB"CCC"CCC

关于linux - 如何使用 Bash 删除行首的换行符和字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57585667/

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