csv

입력 IP 주소 파일 및 csv 파일이 포함된 Bash 스크립트
csv

입력 IP 주소 파일 및 csv 파일이 포함된 Bash 스크립트

csv 파일과 함께 사용하려는 ipaddress.txt 입력 파일이 포함된 bash 스크립트가 있습니다. IP를 찾아 A열(현재)의 값을 표시하고 싶습니다. 두 개 또는 세 개의 열을 표시하고 싶을 수도 있습니다. 내가 사용하고 있는 스크립트는 IP를 찾았지만 A열의 값을 인쇄하지 않습니다. 참고 사항: 답변에 도움이 되는 경우 IP 주소 위치는 csv 파일의 열 16 또는 열 P입니다. #!/bin/bash # Read input file with IP addresses input_file="ip...

Admin

최신 타임스탬프 데이터를 기반으로 새 CSV 파일을 만듭니다.
csv

최신 타임스탬프 데이터를 기반으로 새 CSV 파일을 만듭니다.

여러 dat 파일에 액세스하고 전날 데이터를 기반으로 csv 파일을 생성하는 스크립트가 있습니다. 이러한 DAT 파일은 다양한 기기의 데이터를 기반으로 매분 업데이트됩니다. 스크립트 조각: gawk -F, ' { gsub(/"/,"") } FNR==2{ delete timestamp; #This code was added start=strftime("%Y %m %d 00 00 00", systime()-...

Admin

CSV 파일에서 읽은 IP 및 타임스탬프가 포함된 JSON 로그 파일의 행을 반환하시겠습니까?
csv

CSV 파일에서 읽은 IP 및 타임스탬프가 포함된 JSON 로그 파일의 행을 반환하시겠습니까?

그래서 저는 쉘 스크립팅을 처음 접했고 도움이 필요합니다. 그래서 내 CSV 파일에서 IP 및 타임스탬프 값이 JSON 로그 파일의 행 항목에 어떻게든 존재하는지 확인하고, 그렇다면 해당 특정 JSON 로그 항목을 다른 파일에 반환하고 싶습니다. 모든 IP 주소에서 작동하도록 일반화하려고 합니다. 샘플 CSV 파일은 아래와 같습니다. "clientip,""destip","dest_hostname","timestamp" "127.0.0.1","0.0.0.0","randomhost","2023-09-0...

Admin

macOS의 BSD 터미널에서 단락이 포함된 CSV를 JSON으로 어떻게 변환합니까?
csv

macOS의 BSD 터미널에서 단락이 포함된 CSV를 JSON으로 어떻게 변환합니까?

다음과 같은 구조를 가진 거대한 텍스트 파일이 있습니다. title;description;date 문제는 descriptionmain에 다음과 같은 단락이 포함되어 있다는 것입니다. title;description;data MyText;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam est dolor, molestie a rhoncus vel, congue sed diam. Vestibulum pellentesque libero e...

Admin

miller를 사용하여 소문자를 대문자로 변환하고 출력을 새 열에 출력합니다.
csv

miller를 사용하여 소문자를 대문자로 변환하고 출력을 새 열에 출력합니다.

NAME열을 열로 복사하고 싶습니다 NAME-LOWERCASE. NAME-LOWERCASE소문자만 포함해야 합니다. 그렇지 않으면 모든 열의 대문자가 변경되지 않고 그대로 유지되어야 합니다.NAME-LOWERCASE 입력하다 NAME,test PTC,N Agri,Y E-example,N ForYou,N Willy Nes,Y 산출 NAME,NAME-LOWERCASE,test PTC,ptc,N Agri,agri,Y E-example,E-example,N ForYou,foryou,N Willy Nes,w...

Admin

날짜 조건에 대해 잘 모르겠어
csv

날짜 조건에 대해 잘 모르겠어

해당 사람이 지난 1년 이내에 태어나지 않은 경우 person.csv(아래)에서 행을 삭제하려고 합니다. 데이터 세트 1: "Index","User Id","First Name","Last Name","Date of birth","Job Title" "1","9E39Bfc4fdcc44e","new, Diamond","Dudley","06 Dec 1945","Photographer" "3","32C079F2Bad7e6F","Ethan","Hanson","08 Mar 2014","Actuary" "2",...

Admin

날짜 표현에 대한 도움이 필요합니다 - csv 파일의 AWK
csv

날짜 표현에 대한 도움이 필요합니다 - csv 파일의 AWK

상태:csv 파일에는 다양한 날짜 형식의 날짜 열이 있으며 이를 명시적인 날짜 형식(예: +"%m-%d-%Y")으로 변환하고 싶습니다. 파일 데이터 예:파일 이름 = Date_Test_new.csv 3/29/2019, Test, "I am new to, Unix", 04-05-2023 03/29/19, Test, "I am new to, Unix", 04-5-2023 Apr-29-2019, Test, "I am new to, Unix", "Apr-01-2019" 3/29/2019, Test, "I a...

Admin

공백을 쉼표로 바꾸기
csv

공백을 쉼표로 바꾸기

txt로 변환하려는 형식의 파일이 있습니다 csv. 각 필드 사이에 공백 블록이 있습니다. 각 필드 사이의 공백 수는 동일하지 않습니다. 3개 이상의 공백이 있는 블록을 sed 또는 awk를 사용하여 으로 바꾸는 명령이 있습니까 ,? 공백이 2개만 있는 경우 대체되는 데이터에서 이중 공백을 방지하려면 이를 무시해야 합니다., 입력하다: A_DRIVERLICENSENUMBER_ ...

Admin

CSV 파일 내에서 1~9 사이의 한 자리를 두 자리로 변환
csv

CSV 파일 내에서 1~9 사이의 한 자리를 두 자리로 변환

이와 같은 수천 개의 행이 포함된 CSV 파일이 있습니다. 1664;4;5;35;37;43;5;6 1663;21;23;32;40;49;8;11 1662;16;17;34;35;44;5;10 1661;2;9;23;32;40;6;7 1660;23;25;30;44;47;9;12 1659;3;5;9;32;43;6;10 1658;4;6;10;13;34;3;5 1657;8;9;33;35;40;3;6 1656;15;20;31;44;48;1;3 1655;25;27;35;40;45;7;11 1654;7;32;33;34...

Admin

json을 csv로 변환하고 jq의 헤더로 변환
csv

json을 csv로 변환하고 jq의 헤더로 변환

이 json을 변환할 수 있습니까? [ { "bytes": 276697, "checked": false }, { "bytes": 276697, "checked": false } ] jq에 헤더가 있는 테이블로? 나는 시도했다: cat file.json | jq '.[] | join(",")' 그러나 헤더가 생략되었습니다. "276697,false" "276697,false" 그것은해야한다: "bytes,chec...

Admin

명령줄을 통해 CSV 파일 처리: 두 번째 열 값이 동일한 경우 연속 행 항목 사이의 중간 행만 제거합니다.
csv

명령줄을 통해 CSV 파일 처리: 두 번째 열 값이 동일한 경우 연속 행 항목 사이의 중간 행만 제거합니다.

열이 2개만 있는 CSV 파일이 있습니다(하지만위치행) 및 항상 별표(*) 문자로 시작하고 세 개 이상의 열에 걸쳐 있을 수 있는 가끔 불규칙한 행이 있습니다. Linux 명령줄만 사용하면 예상되는 동작은 다음과 같습니다. 3개 이상의 연속된 데이터 행이 두 번째 열 값이 동일한 경우 가운데 행을 삭제합니다. 시작선과 끝선을 유지하세요. 별표로 시작하는 불규칙한 선 유지 예를 들어 다음을 포함하는 CSV가 있는 경우: 0,Apple 1,Apple 2,Apple * Ch...

Admin

명령줄의 두 번째 열에 있는 공유 값을 기반으로 한 열에 쉼표로 구분된 값 목록이 포함된 텍스트 파일을 만듭니다.
csv

명령줄의 두 번째 열에 있는 공유 값을 기반으로 한 열에 쉼표로 구분된 값 목록이 포함된 텍스트 파일을 만듭니다.

일련의 텍스트 파일을 만들고 싶습니다. 각 텍스트 파일에는 입력 파일의 열 2에 있는 공유 값을 기반으로 입력 파일의 열 1에 있는 값의 쉼표로 구분된 목록이 포함되어 있습니다. 입력 파일 형식: CB-03-01-01 CB-03.1 CB-03-01-02 CB-03.1 CB-03-01-03 CB-03.1 CB-03-02-01 CB-03.2 CB-03-02-02 CB-03.2 CB-03-02-03 CB-03.2 CB-08-01 CB-08 CB-08-...

Admin

Sed 또는 Awk(또는 기타)는 csv 파일에서 여러 열을 제거합니다.
csv

Sed 또는 Awk(또는 기타)는 csv 파일에서 여러 열을 제거합니다.

함께 병합해야 하는 도구 공급업체의 파일이 여러 개 있습니다. 그러나 csv 파일의 일부 열만 사용됩니다. 그래서 관련없는 열을 제거하고 싶습니다. sed파일의 다른 형식을 지정했습니다. 처음 sed -i '1,4d4줄을 삭제하고, sed -i '/^\"/d'로 시작하는 모든 줄을 삭제하고 ", sed -i 's/ */ /g'여러 공백을 공백 하나로 바꾸고, 마지막으로 sed -i '\$d'마지막 줄을 삭제했습니다. 예를 들어: 2608577312,2608577312,"Metal drill bits...

Admin

특정 열의 값을 기준으로 전체 .csv를 정렬합니다.
csv

특정 열의 값을 기준으로 전체 .csv를 정렬합니다.

csv소득이 다른 파일이 있습니다 . 소득을 기준으로 csv 파일을 정렬하고 싶습니다.높은도착하다낮은값. Python을 사용하지 않고 터미널에서 이 작업을 수행하는 방법을 찾을 수 없습니다. 저는 Python을 사용하고 싶지 않습니다. mlr// 와 같은 간단한 것을 사용하고 싶습니다 sed.awk 입력하다: name,location,capital,profit-lost,revenue,employees,year company1,location1,35527.19,-33226.25,,0.70,2020 co...

Admin

CSV 파서를 사용하여 특정 열을 기반으로 CSV 행 중복 제거
csv

CSV 파서를 사용하여 특정 열을 기반으로 CSV 행 중복 제거

이 작업을 검색한 결과 다음과 같은 오래된 질문을 발견했습니다. 지정된 열을 기반으로 CSV에서 중복 항목 제거 특정 열을 기반으로 CSV에서 고유한 레코드 식별 awk하지만 내 데이터가 여러 개의 중첩된 큰따옴표가 있는 복잡한 CSV 파일이기 때문에 그렇게 할 수 없습니다 . 다음과 같은 중복을 제거하고 싶다고 가정해 보겠습니다(단순화된 상황). Ref,xxx,zzz ref1,"foo, bar, base",qux ref1,"foo, bar, base",bar ref2,aaa,bbb 출력에는 다...

Admin