【发布时间】:2022-01-08 14:00:52
【问题描述】:
我有一个清单
>ANARCI-HMM_human_167.7|pdb|7EPU|A
>ANARCI-HMM_alpaca_173.7|pdb|7EVY|E
>ANARCI-HMM_alpaca_172.8|pdb|7F2O|S
>ANARCI-HMM_alpaca_171.8|pdb|7F4F|S
>ANARCI-HMM_alpaca_173.6|pdb|7F8W|D
我想从ANARCI 删除到第一个竖线|。
期待
>pdb|7EPU|A
>pdb|7EVY|E
>pdb|7F2O|S
>pdb|7F4F|S
>pdb|7F8W|D
我试过了
sed 's/ANARCI.*\|//g'
但没用。
你知道在这种情况下如何 sed 吗?
【问题讨论】:
-
为什么不使用
awk?
标签: sed