두 문자의 인스턴스 사이에 문자 삽입

브루스 제플린

다음 형식의 X 줄이있는 csv 파일이 있습니다.

P26439,341,P,L,,P26439,,-0.41

여기에 더블 쉼표가있을 때마다 즉 ,,, NA라는 단어를 그 사이에 삽입하고 싶습니다.,NA,

누구든지 sed, tr, perl 또는 awk 솔루션을 가지고 있습니까?

다음과 같은 방법으로 tr을 사용하여 문자를 바꿀 수 있다는 것을 알고 있습니다.

tr ",," ",NA,"

그러나 이것은 쉼표의 모든 인스턴스를 대체합니다.

크리스 시모어

연속적으로 누락 된 필드가있을 가능성이있는 경우 다음을 수행해야합니다.

$ cat file
P26439,341,P,L,,P26439,,-0.41
P26439,341,P,L,,,P26439,,-0.41
P26439,341,P,L,,,,P26439,,-0.41

$ sed ':a;s/,,/,NA,/;ta' file
P26439,341,P,L,NA,P26439,NA,-0.41
P26439,341,P,L,NA,NA,P26439,NA,-0.41
P26439,341,P,L,NA,NA,NA,P26439,NA,-0.41

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Sed-두 문자열 사이의 일치 패턴 뒤에 텍스트가있는 줄 삽입

분류에서Dev

자바 스크립트 구문 / 하나의 $ 구문에 두 항목 삽입

분류에서Dev

문자열에서 문자의 두 번째 인스턴스 제거

분류에서Dev

쉘 스크립트를 사용하여 두 패턴 사이에 큰 문자열을 삽입해야합니다.

분류에서Dev

문자열 내 모든 문자열 인스턴스 뒤에 공백 삽입

분류에서Dev

Vim에서 다른 두 문자 사이에 문자 삽입

분류에서Dev

자바 스크립트 : 두 문자열 사이의 모든 문자열 인스턴스 찾기

분류에서Dev

다른 두 문자열 사이의 모든 문자열 인스턴스를 로그 파일에 기록

분류에서Dev

문자열의 두 모음 사이에 대시 삽입

분류에서Dev

두 문자 사이의 Excel 하위 문자열 (둘 중 하나는 두 번째 인스턴스 임)

분류에서Dev

문자열에 특정 문자의 인스턴스가 두 개 이상 포함되어 있는지 식별하는 방법은 무엇입니까?

분류에서Dev

문자 앞뒤에 문자를 삽입하지만 두 문자 사이의 공백은 무시합니다.

분류에서Dev

Notepad ++에서 문자의 첫 번째 인스턴스에 캐리지 리턴 삽입

분류에서Dev

Excel 문자열에서 두 개 이상의 문자 인스턴스를 어떻게 바꾸나요?

분류에서Dev

문자열에서 두 인덱스 사이의 부분 문자열 일치

분류에서Dev

정규식 문자열의 처음 두 인스턴스 사이에서 이메일 주소 찾기

분류에서Dev

itertools [python]을 사용하여 이전 색인의 문자열에 문자 삽입

분류에서Dev

두 문자 사이의 텍스트 추출 (여러 줄 입력)

분류에서Dev

전체 텍스트에서 두 문자 사이의 문자열을 바꾸는 방법은 무엇입니까?

분류에서Dev

문자 인덱스로 문자열에 태그 삽입

분류에서Dev

두 문자 사이의 텍스트를 찾아 메모장 ++에서 다른 두 문자 사이의 텍스트로 바꾸는 방법은 무엇입니까?

분류에서Dev

contenteditable HTML 요소에서 두 문자 사이에 너비가 0 인 줄을 삽입하는 방법

분류에서Dev

마지막 인스턴스를 제외한 문자의 두 번째에서 마지막 인스턴스 이후의 모든 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

PHP 문자열에서 동일한 두 문자 사이의 텍스트 찾기

분류에서Dev

문자열의 두 특정 문자 사이에있는 텍스트 제거

분류에서Dev

Hibernate Oracle에 그리스 문자 삽입

분류에서Dev

PHP-MySql : (문자열) 두 숫자 사이에 슬래시 삽입

분류에서Dev

문자열 자바 스크립트에서 다른 문자의 모든 발생에 문자 삽입

분류에서Dev

문자열에서 문자의 마지막 인스턴스를 바꾸는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Sed-두 문자열 사이의 일치 패턴 뒤에 텍스트가있는 줄 삽입

  2. 2

    자바 스크립트 구문 / 하나의 $ 구문에 두 항목 삽입

  3. 3

    문자열에서 문자의 두 번째 인스턴스 제거

  4. 4

    쉘 스크립트를 사용하여 두 패턴 사이에 큰 문자열을 삽입해야합니다.

  5. 5

    문자열 내 모든 문자열 인스턴스 뒤에 공백 삽입

  6. 6

    Vim에서 다른 두 문자 사이에 문자 삽입

  7. 7

    자바 스크립트 : 두 문자열 사이의 모든 문자열 인스턴스 찾기

  8. 8

    다른 두 문자열 사이의 모든 문자열 인스턴스를 로그 파일에 기록

  9. 9

    문자열의 두 모음 사이에 대시 삽입

  10. 10

    두 문자 사이의 Excel 하위 문자열 (둘 중 하나는 두 번째 인스턴스 임)

  11. 11

    문자열에 특정 문자의 인스턴스가 두 개 이상 포함되어 있는지 식별하는 방법은 무엇입니까?

  12. 12

    문자 앞뒤에 문자를 삽입하지만 두 문자 사이의 공백은 무시합니다.

  13. 13

    Notepad ++에서 문자의 첫 번째 인스턴스에 캐리지 리턴 삽입

  14. 14

    Excel 문자열에서 두 개 이상의 문자 인스턴스를 어떻게 바꾸나요?

  15. 15

    문자열에서 두 인덱스 사이의 부분 문자열 일치

  16. 16

    정규식 문자열의 처음 두 인스턴스 사이에서 이메일 주소 찾기

  17. 17

    itertools [python]을 사용하여 이전 색인의 문자열에 문자 삽입

  18. 18

    두 문자 사이의 텍스트 추출 (여러 줄 입력)

  19. 19

    전체 텍스트에서 두 문자 사이의 문자열을 바꾸는 방법은 무엇입니까?

  20. 20

    문자 인덱스로 문자열에 태그 삽입

  21. 21

    두 문자 사이의 텍스트를 찾아 메모장 ++에서 다른 두 문자 사이의 텍스트로 바꾸는 방법은 무엇입니까?

  22. 22

    contenteditable HTML 요소에서 두 문자 사이에 너비가 0 인 줄을 삽입하는 방법

  23. 23

    마지막 인스턴스를 제외한 문자의 두 번째에서 마지막 인스턴스 이후의 모든 텍스트를 얻는 방법은 무엇입니까?

  24. 24

    PHP 문자열에서 동일한 두 문자 사이의 텍스트 찾기

  25. 25

    문자열의 두 특정 문자 사이에있는 텍스트 제거

  26. 26

    Hibernate Oracle에 그리스 문자 삽입

  27. 27

    PHP-MySql : (문자열) 두 숫자 사이에 슬래시 삽입

  28. 28

    문자열 자바 스크립트에서 다른 문자의 모든 발생에 문자 삽입

  29. 29

    문자열에서 문자의 마지막 인스턴스를 바꾸는 방법은 무엇입니까?

뜨겁다태그

보관