열의 시작 부분에 각 줄에 문자열 추가

Irek

나는 많은 실을 파고 들었지만 그들 중 어느 것도이 질문을 그대로 해결하지 못했습니다.

각 줄의 열 시작 부분에 문자열 chr을 추가하는 데 관심이 있습니다. 파일은 탭으로 구분되며 다음과 같이 보입니다.

re1 1   AGT
re2 1   AGT
re3 2   ACGTCA
re12    3   ACGTACT

내가 필요한 것은 :

re1 chr1    AGT
re2 chr1    AGT
re3 chr2    ACGTCA
re12    chr3    ACGTACT

bash oneliner에있을 수 있습니다.

도움, 건배, Irek에 대한 많은 감사

페 도르 키 'SO stop harming'

이건 어때?

$ awk '$2="chr"$2' file
re1 chr1 AGT
re2 chr1 AGT
re3 chr2 ACGTCA
re12 chr3 ACGTACT

설명

함께 $2="chr"$2우리는 추가 chr2 필드. 그러면 awk의 기본 동작이이므로 원하는 출력을 얻기 위해 다른 명령이 필요하지 않습니다 print $0.

OFS (출력 필드 구분 기호)가 탭인지 확인하려면 다음을 수행 할 수 있습니다.

$ awk 'BEGIN{OFS="\t"}$2="chr"$2' file
re1     chr1    AGT
re2     chr1    AGT
re3     chr2    ACGTCA
re12    chr3    ACGTACT

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

각 줄의 시작 부분에 다른 문자열을 추가하십시오.

분류에서Dev

파일에서 각 줄의 시작과 사이에 문자열 추가

분류에서Dev

gulp 스트림의 시작 부분에 문자열 추가

분류에서Dev

URL 문자열의 시작 부분에 WWW 추가

분류에서Dev

문자열 시작 부분에 문자 추가

분류에서Dev

각 파일 이름의 시작 부분에 1 자 추가

분류에서Dev

텍스트의 각 줄 시작과 끝에 문자 추가

분류에서Dev

각 줄의 텍스트 파일에서 부분 문자열을 추출 하시겠습니까?

분류에서Dev

각 열의 행에서 문자열 부분 추출

분류에서Dev

파일 시작 부분에 문자열 추가

분류에서Dev

문자열 시작 부분에 접두사 추가

분류에서Dev

밑줄로 구분 된 값의 시작 부분에 열 이름 추가

분류에서Dev

각 줄의 시작 부분에 숫자를 추가하고 문서에서 별표를 숫자로 바꿉니다.

분류에서Dev

파이썬 2를 사용하여 목록의 각 줄에 동일한 문자열을 추가하십시오.

분류에서Dev

"0"을 추가합니다. 또는 문자열 내의 일부 숫자 시작 부분에 "0.0"

분류에서Dev

명령 줄에서 파일의 모든 줄 시작 부분에 문자열을 추가하는 가장 쉬운 방법은 무엇입니까?

분류에서Dev

줄 일치 시작 부분에 # (파운드) 기호를 추가합니다. (검색 문자열 : 파일 경로)

분류에서Dev

각 행 값의 시작 부분에 str 추가

분류에서Dev

문자열 시작 부분에 공백을 추가하는 C ++ getline

분류에서Dev

각 배열 값의 시작과 끝에 '추가

분류에서Dev

각 단어의 시작 부분에 문자를 추가하는 방법은 무엇입니까?

분류에서Dev

C 각 문자를 배열에 추가

분류에서Dev

각 튜플에 문자열 추가

분류에서Dev

문자열에 조각 추가

분류에서Dev

2D numpy 배열의 시작 부분에 0 추가

분류에서Dev

기존 배열의 시작 부분에 정수 추가

분류에서Dev

ng-repeat에서 각 새 문자의 시작 부분에만 추가 대문자 요소를 추가하십시오.

분류에서Dev

파일의 각 줄에서 문자열 추출

분류에서Dev

추상 목록 함수 만 사용하여 문자열의 각 문자에 문자열의 위치 (1부터 시작)를 곱합니다.

Related 관련 기사

  1. 1

    각 줄의 시작 부분에 다른 문자열을 추가하십시오.

  2. 2

    파일에서 각 줄의 시작과 사이에 문자열 추가

  3. 3

    gulp 스트림의 시작 부분에 문자열 추가

  4. 4

    URL 문자열의 시작 부분에 WWW 추가

  5. 5

    문자열 시작 부분에 문자 추가

  6. 6

    각 파일 이름의 시작 부분에 1 자 추가

  7. 7

    텍스트의 각 줄 시작과 끝에 문자 추가

  8. 8

    각 줄의 텍스트 파일에서 부분 문자열을 추출 하시겠습니까?

  9. 9

    각 열의 행에서 문자열 부분 추출

  10. 10

    파일 시작 부분에 문자열 추가

  11. 11

    문자열 시작 부분에 접두사 추가

  12. 12

    밑줄로 구분 된 값의 시작 부분에 열 이름 추가

  13. 13

    각 줄의 시작 부분에 숫자를 추가하고 문서에서 별표를 숫자로 바꿉니다.

  14. 14

    파이썬 2를 사용하여 목록의 각 줄에 동일한 문자열을 추가하십시오.

  15. 15

    "0"을 추가합니다. 또는 문자열 내의 일부 숫자 시작 부분에 "0.0"

  16. 16

    명령 줄에서 파일의 모든 줄 시작 부분에 문자열을 추가하는 가장 쉬운 방법은 무엇입니까?

  17. 17

    줄 일치 시작 부분에 # (파운드) 기호를 추가합니다. (검색 문자열 : 파일 경로)

  18. 18

    각 행 값의 시작 부분에 str 추가

  19. 19

    문자열 시작 부분에 공백을 추가하는 C ++ getline

  20. 20

    각 배열 값의 시작과 끝에 '추가

  21. 21

    각 단어의 시작 부분에 문자를 추가하는 방법은 무엇입니까?

  22. 22

    C 각 문자를 배열에 추가

  23. 23

    각 튜플에 문자열 추가

  24. 24

    문자열에 조각 추가

  25. 25

    2D numpy 배열의 시작 부분에 0 추가

  26. 26

    기존 배열의 시작 부분에 정수 추가

  27. 27

    ng-repeat에서 각 새 문자의 시작 부분에만 추가 대문자 요소를 추가하십시오.

  28. 28

    파일의 각 줄에서 문자열 추출

  29. 29

    추상 목록 함수 만 사용하여 문자열의 각 문자에 문자열의 위치 (1부터 시작)를 곱합니다.

뜨겁다태그

보관