gpt4 book ai didi

sed - 使用 awk 和 sed 连接行

转载 作者:行者123 更新时间:2023-12-02 05:36:04 25 4
gpt4 key购买 nike

我喜欢使用 AWK 或 SED 将 {st,corridor,tunnel} 之后的线路连接成一条线路

Input 

abcd
efgjk
st
wer
dfgh
corridor
weerr
tunnel
twdf

Desired output


abcd
efgjk st
wer
dfgh corridor
weerr tunnel
twdf

最佳答案

使用 awk 的一种方法:

awk '!/st|corridor|tunnel/ { if (line) print line; line = $0; next } { line = line " " $0 } END { print line }' file.txt

结果:

abcd 
efgjk st
wer
dfgh corridor
weerr tunnel
twdf

关于sed - 使用 awk 和 sed 连接行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11682530/

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