gpt4 book ai didi

regex - 删除额外的管道(使用 sed 或 tr)

转载 作者:太空狗 更新时间:2023-10-29 11:37:22 24 4
gpt4 key购买 nike

我有一个包含太多管道的文件,我想替换\n 和 |用只是一个\n来签名。

例如

first name|last name|blahblah
|
first name|last name|blahblah
|

我希望它只是以下内容(没有额外的 |)

first name|last name|blahblah
first name|last name|blahblah

理想情况下,我可以使用 sed 或 tr(翻译)轻松完成此操作。问题是,当我这样做时(并认为我逃脱了管道),它似乎不起作用。

有什么建议吗?

最佳答案

您可以使用它来删除 (d) 所有以竖线 (^) 开头的行。

 sed "/^|/d" file

关于regex - 删除额外的管道(使用 sed 或 tr),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26415169/

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