열 수에 따라 파일을 분할하는 방법은 무엇입니까?

rkatraga

숫자 데이터가 포함 된 파일이 있습니다. 각 행에는 다양한 수의 열이 있습니다. 한 줄의 열 수를 기준으로 파일을 여러 파일로 분할하고 싶습니다. 각 행에는 1-10까지 다양한 열이있을 수 있습니다.

아래는 샘플 입력입니다.

file.txt
23 53;
34;
31 45 67;
46 78 95;
34 17;
19;
37 65 83;

목표 출력

file_1column.txt
34;
19;

file_2column.txt
23 53;
34 17;

file_3column.txt
31 45 67;
46 78 95;
37 65 83;
스틸 드라이버

awk를 사용하여 고정 문자열 "file_" and"column.txt"를 내부 변수 NF(각 입력 레코드 또는 줄의 필드 또는 열 수 포함) 연결하여 원하는 파일 이름을 만듭니다 .

awk '{print > "file_" NF "column.txt"}' file.txt

결과:

$ head file_?column.txt
==> file_1column.txt <==
34;
19;

==> file_2column.txt <==
23 53;
34 17;

==> file_3column.txt <==
31 45 67;
46 78 95;
37 65 83;

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

줄 시작에 따라 분할 파일을 두 개로 사용하는 방법은 무엇입니까?

분류에서Dev

다른 열의 동일한 값에 따라 열의 행을 계산하는 방법은 무엇입니까?

분류에서Dev

일치하는 열에 따라 다른 df에서 열을 만드는 방법은 무엇입니까?

분류에서Dev

열 이름과 셀 값에 따라 스타일을 설정하는 방법은 무엇입니까?

분류에서Dev

여러 열을 구분 기호로 연결하지만 R의 조건에 따라 일부 열을 무시하는 방법은 무엇입니까?

분류에서Dev

열에 따라 .txt를 분할하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 다차원 부분 배열 값을 복제하는 방법은 무엇입니까?

분류에서Dev

시계열의 조건에 따라 열을 수정하는 방법은 무엇입니까?

분류에서Dev

열 조건에 따라 행을 축소하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 열의 백분율을 얻는 방법은 무엇입니까? 파이썬

분류에서Dev

문자열에 언급 된 모든 국가 이름을 식별하고 그에 따라 분할하는 방법은 무엇입니까?

분류에서Dev

일부 조건에 따라 다차원 배열을 합하는 방법은 무엇입니까?

분류에서Dev

파이썬 목록을 첫 번째 열의 값에 따라 3 개의 개별 목록으로 분할하는 방법은 무엇입니까?

분류에서Dev

팬더에서 슬라이스하여 열 문자열을 분할하는 방법은 무엇입니까?

분류에서Dev

줄 시작에 따라 분할 파일을 두 개로 사용하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 배열 값에 따라 목록을 정렬하는 방법은 무엇입니까?

분류에서Dev

값에 따라 열거 형을 찾는 방법은 무엇입니까?

분류에서Dev

조건에 따라 파이프로 여러 열거 형 값을 추가하는 방법은 무엇입니까?

분류에서Dev

스칼라의 조건에 따라 문자열을 분할하는 방법은 무엇입니까?

분류에서Dev

Java에서 주어진 조건에 따라 문자열을 분할하는 방법은 무엇입니까?

분류에서Dev

열 값에 따라 여러 로그 파일에서 내 로그 파일을 분할하는 방법은 무엇입니까?

분류에서Dev

컨텍스트에 따라 파일을 분할하는 방법은 무엇입니까?

분류에서Dev

특정 구분 기호에 따라 문자열을 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

다른 파일의 열에 따라 파일을 정렬하는 방법은 무엇입니까?

분류에서Dev

Bash :: 파일의 첫 번째 숫자 열에 따라 정렬하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 데이터 프레임의 열에 값을 할당하는 방법은 무엇입니까?

분류에서Dev

2 열의 일치 기준에 따라 행을 복사 / 붙여 넣기하는 방법은 무엇입니까?

분류에서Dev

R : 여러 열에서 요인 수준에 따라 값을 빼는 방법은 무엇입니까?

분류에서Dev

여러 번 반복되는 구분 기호 유형에 따라 문자열을 여러 열로 분할하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    줄 시작에 따라 분할 파일을 두 개로 사용하는 방법은 무엇입니까?

  2. 2

    다른 열의 동일한 값에 따라 열의 행을 계산하는 방법은 무엇입니까?

  3. 3

    일치하는 열에 따라 다른 df에서 열을 만드는 방법은 무엇입니까?

  4. 4

    열 이름과 셀 값에 따라 스타일을 설정하는 방법은 무엇입니까?

  5. 5

    여러 열을 구분 기호로 연결하지만 R의 조건에 따라 일부 열을 무시하는 방법은 무엇입니까?

  6. 6

    열에 따라 .txt를 분할하는 방법은 무엇입니까?

  7. 7

    조건에 따라 다차원 부분 배열 값을 복제하는 방법은 무엇입니까?

  8. 8

    시계열의 조건에 따라 열을 수정하는 방법은 무엇입니까?

  9. 9

    열 조건에 따라 행을 축소하는 방법은 무엇입니까?

  10. 10

    조건에 따라 열의 백분율을 얻는 방법은 무엇입니까? 파이썬

  11. 11

    문자열에 언급 된 모든 국가 이름을 식별하고 그에 따라 분할하는 방법은 무엇입니까?

  12. 12

    일부 조건에 따라 다차원 배열을 합하는 방법은 무엇입니까?

  13. 13

    파이썬 목록을 첫 번째 열의 값에 따라 3 개의 개별 목록으로 분할하는 방법은 무엇입니까?

  14. 14

    팬더에서 슬라이스하여 열 문자열을 분할하는 방법은 무엇입니까?

  15. 15

    줄 시작에 따라 분할 파일을 두 개로 사용하는 방법은 무엇입니까?

  16. 16

    파이썬에서 배열 값에 따라 목록을 정렬하는 방법은 무엇입니까?

  17. 17

    값에 따라 열거 형을 찾는 방법은 무엇입니까?

  18. 18

    조건에 따라 파이프로 여러 열거 형 값을 추가하는 방법은 무엇입니까?

  19. 19

    스칼라의 조건에 따라 문자열을 분할하는 방법은 무엇입니까?

  20. 20

    Java에서 주어진 조건에 따라 문자열을 분할하는 방법은 무엇입니까?

  21. 21

    열 값에 따라 여러 로그 파일에서 내 로그 파일을 분할하는 방법은 무엇입니까?

  22. 22

    컨텍스트에 따라 파일을 분할하는 방법은 무엇입니까?

  23. 23

    특정 구분 기호에 따라 문자열을 배열로 변환하는 방법은 무엇입니까?

  24. 24

    다른 파일의 열에 따라 파일을 정렬하는 방법은 무엇입니까?

  25. 25

    Bash :: 파일의 첫 번째 숫자 열에 따라 정렬하는 방법은 무엇입니까?

  26. 26

    조건에 따라 데이터 프레임의 열에 값을 할당하는 방법은 무엇입니까?

  27. 27

    2 열의 일치 기준에 따라 행을 복사 / 붙여 넣기하는 방법은 무엇입니까?

  28. 28

    R : 여러 열에서 요인 수준에 따라 값을 빼는 방법은 무엇입니까?

  29. 29

    여러 번 반복되는 구분 기호 유형에 따라 문자열을 여러 열로 분할하는 방법은 무엇입니까?

뜨겁다태그

보관