awk의 한 열에있는 ascii 파일의 모든 항목을 만듭니다.

Thanos

다음 파일이 있습니다

CHO 1
4096
26 20 0 0 0 0 0 0 0 0 
0 0 0 0 0 3 5 15 8 14 
9 7 13 10 12 9 5 3 3 2 
2 0 0 0 0 0 0 1 1 0 
0 0 0 0 0 0 0 0 0 0 
0 0 0 0 1 0 1 0 0 0 
0 0 0 0 0 0 1 0 0 0 
0 0 0 0 1 0 0 0 0 0
6 8 5 5 7 13 13 33 23 29 
44 51 56 42 39 31 21 24 18 18 
18 30 44 43 51 67 102 110 130 130 
100 96 87 49 25 16 4 1 1 0
0 0 0 0 0 0

내가 원하는 것은 모든 항목 4096을 한 열에 넣는 것 입니다. 원하는 출력은 다음과 같습니다.

1 26
2 20
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0
...
4096 0

awk를 사용하는 방법에 대한 단서가 없습니다. 예를 들어 나는 그들을 사용하여 한 줄에 넣으려고했습니다.

awk -F'\n' '{if(NR == 1) {printf $0} else {printf $0}}' file

그러나 나는 그것들을 한 열로 가져 오는 방법을 모릅니다. 첫 번째 항목이 예상과 다르다는 사실은 말할 것도 없습니다.

CHO 1409626 20 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5

원하는 두 열 출력을 얻는 방법에 대한 아이디어가 있습니까? 어떤 도움이라도 환영합니다 !!!

Jotne

OPs 요청 put all entries after 4096 in one column. 다른 솔루션은 레코드 번호를 가정합니다 2. 이것은 gnu awk그것을 처리하고 줄 끝에 공백이있는 문제를 처리해야합니다.

awk 'f{print ++x,$1} /4096/{f=1}' RS=" | *\n" file

gnu awk여러 문자로 인해 필요한 PSRS

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Pandas는 고유 한 값에 해당하는 다른 열의 모든 항목으로 새 열을 만듭니다.

분류에서Dev

파일의 모든 줄 (마지막 줄 제외)을 내보내 AWK를 사용하여 각 줄에 대한 새 파일을 만듭니다.

분류에서Dev

열 항목을 동일한 열의 다른 모든 항목과 비교

분류에서Dev

모든 항목을 포함하는 하나의 배열이 아니라 모든 항목에 대한 배열이있는 이유는 무엇입니까?

분류에서Dev

모든 flatlist 항목에 대한 단일 상태 배열을 만듭니다. (기본 반응)

분류에서Dev

디렉토리에있는 모든 최신 파일의 .tar 파일을 만듭니다.

분류에서Dev

Ruby 배열의 모든 항목에 동일한 항목을 추가하는 방법은 무엇입니까?

분류에서Dev

R의 폴더에있는 모든 Excel 파일에 대해 동일한 열의 이름을 바꿉니다.

분류에서Dev

데이터 프레임 열에서 0 앞의 모든 항목을 0으로 만듭니다.

분류에서Dev

Sumif는 한 열의 모든 항목과 일치합니다.

분류에서Dev

날짜를 변경하여 타임 스탬프 미만의 모든 시간에 대한 열을 만듭니다.

분류에서Dev

한 배열의 레코드를 Perl의 다른 배열에있는 고유 한 이름 목록과 일치시켜 개별 파일을 만듭니다.

분류에서Dev

VBA PowerPoint는 모든 유형의 모양을 만듭니다.

분류에서Dev

require가 정의되지 않았습니다.-디렉토리에있는 모든 파일의 배열을 만듭니다.

분류에서Dev

n 명의 사용자를 k 개의 그룹에 넣는 가능한 모든 방법을 만듭니다.

분류에서Dev

Pandas는 특정 값 뒤에 열 1의 모든 값을 만듭니다.

분류에서Dev

Mata : 3 개 행렬의 모든 요소에 대한 평균을 포함하는 행렬을 만듭니다.

분류에서Dev

한 파일의 한 열을 다른 파일의 모든 열과 비교

분류에서Dev

한 파일의 한 열을 다른 파일의 모든 열과 비교

분류에서Dev

한 줄에있는 모든 일치 항목의 시작 및 끝 열 목록

분류에서Dev

vim의 termguicolors는 모든 것을 흑백으로 만듭니다.

분류에서Dev

파일 경로에있는 모든 구성 요소의 권한을 어떻게 나열 할 수 있습니까?

분류에서Dev

모든 항목을 자동으로 Microsoft Access 데이터베이스의 폴더에있는 파일에 대한 하이퍼 링크로 만드는 방법

분류에서Dev

일련의 문자열이 주어지면 기본값이있는 항목에 대한 키로 사용하여 사전 사전을 만듭니다.

분류에서Dev

awk를 사용하여 파일의 모든 행을 인쇄 한 다음 단일 열에서 명령을 수행 할 수 있습니까?

분류에서Dev

파일의 다른 모든 열을 다른 파일의 한 열과 비교

분류에서Dev

.pm 파일의 모든 모듈을 열거하고 모든 모듈에 대한 참조를 가져옵니다.

분류에서Dev

목록의 모든 항목이 동일한 문자열을 포함하는지 (또는 오히려 있는지) 확인합니다.

분류에서Dev

다른 여러 파일의 특정 열에있는 한 파일의 모든 줄을 grep하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Pandas는 고유 한 값에 해당하는 다른 열의 모든 항목으로 새 열을 만듭니다.

  2. 2

    파일의 모든 줄 (마지막 줄 제외)을 내보내 AWK를 사용하여 각 줄에 대한 새 파일을 만듭니다.

  3. 3

    열 항목을 동일한 열의 다른 모든 항목과 비교

  4. 4

    모든 항목을 포함하는 하나의 배열이 아니라 모든 항목에 대한 배열이있는 이유는 무엇입니까?

  5. 5

    모든 flatlist 항목에 대한 단일 상태 배열을 만듭니다. (기본 반응)

  6. 6

    디렉토리에있는 모든 최신 파일의 .tar 파일을 만듭니다.

  7. 7

    Ruby 배열의 모든 항목에 동일한 항목을 추가하는 방법은 무엇입니까?

  8. 8

    R의 폴더에있는 모든 Excel 파일에 대해 동일한 열의 이름을 바꿉니다.

  9. 9

    데이터 프레임 열에서 0 앞의 모든 항목을 0으로 만듭니다.

  10. 10

    Sumif는 한 열의 모든 항목과 일치합니다.

  11. 11

    날짜를 변경하여 타임 스탬프 미만의 모든 시간에 대한 열을 만듭니다.

  12. 12

    한 배열의 레코드를 Perl의 다른 배열에있는 고유 한 이름 목록과 일치시켜 개별 파일을 만듭니다.

  13. 13

    VBA PowerPoint는 모든 유형의 모양을 만듭니다.

  14. 14

    require가 정의되지 않았습니다.-디렉토리에있는 모든 파일의 배열을 만듭니다.

  15. 15

    n 명의 사용자를 k 개의 그룹에 넣는 가능한 모든 방법을 만듭니다.

  16. 16

    Pandas는 특정 값 뒤에 열 1의 모든 값을 만듭니다.

  17. 17

    Mata : 3 개 행렬의 모든 요소에 대한 평균을 포함하는 행렬을 만듭니다.

  18. 18

    한 파일의 한 열을 다른 파일의 모든 열과 비교

  19. 19

    한 파일의 한 열을 다른 파일의 모든 열과 비교

  20. 20

    한 줄에있는 모든 일치 항목의 시작 및 끝 열 목록

  21. 21

    vim의 termguicolors는 모든 것을 흑백으로 만듭니다.

  22. 22

    파일 경로에있는 모든 구성 요소의 권한을 어떻게 나열 할 수 있습니까?

  23. 23

    모든 항목을 자동으로 Microsoft Access 데이터베이스의 폴더에있는 파일에 대한 하이퍼 링크로 만드는 방법

  24. 24

    일련의 문자열이 주어지면 기본값이있는 항목에 대한 키로 사용하여 사전 사전을 만듭니다.

  25. 25

    awk를 사용하여 파일의 모든 행을 인쇄 한 다음 단일 열에서 명령을 수행 할 수 있습니까?

  26. 26

    파일의 다른 모든 열을 다른 파일의 한 열과 비교

  27. 27

    .pm 파일의 모든 모듈을 열거하고 모든 모듈에 대한 참조를 가져옵니다.

  28. 28

    목록의 모든 항목이 동일한 문자열을 포함하는지 (또는 오히려 있는지) 확인합니다.

  29. 29

    다른 여러 파일의 특정 열에있는 한 파일의 모든 줄을 grep하는 방법은 무엇입니까?

뜨겁다태그

보관