gpt4 book ai didi

regex - Cygwin Sed - 一个在开头匹配字符串但在结尾不匹配的表达式

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

我一直在尝试寻找一个与 cygwin 的 sed 兼容的 sed 脚本,它将匹配行

^<Transaction>没有 </Transaction>$

我需要一个表达式。当行匹配时,我需要删除行结尾或将下一行追加到当前行的末尾。

问题是我们有被转储的 xml,当行是两行时,它会将它分成两行。

最佳答案

Perl 来拯救:

perl -pe 'chomp if /^<Transaction>/ and not /<\/Transaction>$/' file

关于regex - Cygwin Sed - 一个在开头匹配字符串但在结尾不匹配的表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22867528/

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