command 를 사용하여 여러 줄에 특정 정규식을 유지해야 합니다 sed
.
예:
입력하다:
ARCH_17|gi|299883390|ref|NC_014300.1| Halalkalicoccus jeotgali B3 plasmid 3, complete sequence
산출:
gi|299883390
답변1
시행 착오를 시도하고 있으며 다음 명령이 내 목적을 달성합니다.
sed 's/\(^>.*\|\)\(gi.*\)\(|ref.*\)/>\2/g' myfile
그러나 언급한 대로 awk 및 cut 명령은 상황에 따라 더 간단하고 실용적입니다.