아래와 같이 여러 줄이 포함된 파일이 있습니다. 2,3,5,6 열만 추출하고 싶지만 세 번째 열에는 "chr" 접두사가 없습니다.
입력하다:
585 ENST00000417324 chr1 - 34553 36081 36081 36081 3
산출:
ENST00000417324 1 34553 36081
이 작업은 매우 간단하므로 awk를 사용하겠습니다. 하지만 "chr" 접두사를 제거하는 방법을 모르겠습니다.
감사합니다!
답변1
당신은 할 수아들chr
세 번째 필드의 시작 부분에 빈 문자열을 추가합니다.
awk '{ sub(/^chr/,"",$3); print $2,$3,$5,$6 }' file