«csv» 태그된 질문

데이터를 포함하는 파일은 쉼표 (따라서 쉼표로 구분 된 값)로 열을 구분하기 위해 테이블에 정렬됩니다. 행은 개행 문자로 구분됩니다 (단, 개행 문자를 포함하기 위해 필드를 인용 할 수 있으므로 모든 개행 문자는 행 구분 기호가 아닙니다).이 태그는 행당 하나의 레코드가 더 단순하거나 인용 부호가없는 완전한 CSV 데이터에 사용합니다 (csv-simple 사용) 그런 종류의 데이터).

6
jq를 사용하여 CSV에서 값 및 형식 추출
아래 JSON 파일이 있습니다. { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company Name", "rank": 4, "value": "VALUE" }, { "displayName": "Country", "rank": 5, "value": "VALUE" }, …
57 bash  python  csv  json  jq 

19
CSV 파일을 처리하기위한 강력한 명령 줄 도구가 있습니까?
CSV 파일로 작업하며 명령 줄에서 행 또는 열의 내용을 빠르게 확인해야하는 경우가 있습니다. 많은 경우 cut에 head,, tail친구가 일을합니다. 그러나 컷은 다음과 같은 상황을 쉽게 처리 할 수 ​​없습니다. "this, is the first entry", this is the second, 34.5 여기서 첫 번째 쉼표는 첫 번째 필드의 일부이지만 cut -d, -f1동의하지 …


2
CSV 파일을 처리하기 위해 하나의 스크립트에서 여러 sed 명령을 결합
다음과 같은 CSV 파일이 있습니다. HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER 다음과 같은 결과를 찾습니다. HEADER first, column|second "some random quotes" column|third ol' column 즉, "FOOTER"를 제거하면 시작, 끝 및 주위의 따옴표가 | 지금 까지이 코드는 작동합니다. sed '/FOOTER/d' csv > csv1 | #remove FOOTER sed …
34 sed  csv 

4
세미콜론으로 구분 된 필드를 사용하여 명령 줄에서 .xlsx (MS Excel) 파일을 .csv로 변환
나는 이것이 전적으로 유닉스 / 리눅스 관련 질문 이 아니라는 것을 알고 있습니다. 그러나 이것이 리눅스에서 할 일이기 때문에 누군가가 대답하기를 바랍니다. .xlsx정기적으로 (다른 사람이) 업데이트 하는 온라인 Excel 파일 ( )이 있습니다. Excel 시트를 처리하기 위해 스크립트를 작성하고 cronjob으로 작성하고 싶습니다. 그러나 그렇게하려면 .csv세미콜론으로 구분 된 열이 있는 텍스트 …


7
쉼표로 구분 된 파일에서만 따옴표 사이에서 쉼표를 제거하십시오.
쉼표 ( ,) 로 구분 된 입력 파일이 있습니다. 큰 따옴표로 묶인 필드에는 쉼표가 있습니다. 다음은 샘플 행입니다 123,"ABC, DEV 23",345,534.202,NAME 큰 따옴표와 큰 따옴표 내부에서 발생하는 모든 쉼표를 제거해야합니다. 따라서 위의 줄은 아래와 같이 파싱되어야합니다. 123,ABC DEV 23,345,534.202,NAME 나는 다음을 사용 sed했지만 예상 결과 를 얻지 못했습니다. sed -e …
23 text-processing  sed  awk  csv 

6
명령 줄 친화적 인 스프레드 시트
그런 것이 있습니까? CLI 환경에서 잘 표시되는 텍스트 기반 스프레드 시트 나는 내가 cat foobar.csv원하는대로 할 수 있고 할 수 있다는 것을 알고 있지만, 특히 실용적이지 않거나 매력적이지는 않습니다. 테이블을 포맷하는 것이 어려울 것이라고 상상할 수 없으며 특정 규칙 (수학?)을 따를 수도 있습니다. 이멕스는 org-mode텍스트 기반 테이블을 잘 처리하고 여러 …

3
파일의 5 번째 열 값을 기반으로 .CSV 파일을 필터링하고 해당 레코드를 새 파일로 인쇄
아래 형식의 .CSV 파일이 있습니다. "column 1","column 2","column 3","column 4","column 5","column 6","column 7","column 8","column 9","column 10 "12310","42324564756","a simple string with a , comma","string with or, without commas","string 1","USD","12","70%","08/01/2013","" "23455","12312255564","string, with, multiple, commas","string with or, without commas","string 2","USD","433","70%","07/15/2013","" "23525","74535243123","string , with commas, and - hypens and: semicolans","string with or, without commas","string …
16 linux  sed  awk  csv  filter 


8
따옴표로 묶인 항목이있는 쉼표로 구분 된 목록으로 별도의 줄 바꾸기
다음 데이터 (Rmarkdown 파일에서 구문 분석 된 R 패키지 목록)가 있는데 R로 전달하여 설치할 수있는 목록으로 바꾸고 싶습니다. d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr 목록을 양식 목록으로 바꾸고 싶습니다. 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', 'networkD3', 'plotly', 'reshape2', 'scales', 'stringr' 현재 원시 파일에서 위의 목록으로 …
15 linux  sed  csv  tr 

5
grep이 일치 한 후 파일의 줄 수를 어떻게 계산합니까?
CSV 파일에서 문제가있는 행 뒤에 줄 수를 세려고합니다. grep -a #일치하는 것을 찾은 후 구문을 사용하여 # 줄 수를 출력 할 수 있다는 것을 알고 있습니다 . 실제 줄 수에만 관심이 있습니다. 숫자를 MAX_INT로 설정하고 파일로 파이프하고 더 많은 처리를 수행 할 수 있음을 알고 있습니다. 나는 카운트를 말해 줄 …
14 files  grep  csv 

4
파일에서 데이터를 추출하고 하나의 열 값을 기준으로 다른 파일에 배치
아래 값을 가진 CSV 파일을 생성합니다 yp1234,577,1,3 yp5678,577,3,5 yp9012,132,8,9 두 번째 열을 기준으로 데이터를 추출하고 파일을 만들어야합니다. 577이면 전체 줄을 추출하여 별도의 파일에 배치해야합니다. 나는 두 번째 열이 577 인 줄과 두 번째 열이 132 인 줄이있는 파일이 필요하다는 것을 의미합니다. IF를 사용해 보았지만 작동하지 않았습니다.
14 csv  split 


4
다른 파일에 ID가 나열된 텍스트 파일에서 행을 선택하십시오.
유닉스 쉘에서 grep awk 정렬을 많이 사용하여 중간 크기 (약 10M-100M 줄) 탭으로 구분 된 열 텍스트 파일로 작업합니다. 이와 관련하여 유닉스 쉘은 내 스프레드 시트입니다. 그러나 ID 목록이 주어진 레코드를 선택하는 것이 큰 문제입니다. 갖는 table.csv형식의 파일 id\tfoo\tbar...및 ids.csvID의 목록 파일을 만에서 레코드를 선택 table.csv의 ID를 사용하는 상태 ids.csv. …
13 shell  csv 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.