«text-processing» 태그된 질문

프로그램, 스크립트 등에 의한 텍스트 조작 또는 검사

5
데이터 파일에서 특정 수의 선을 임의로 그립니다.
나는 데이터 목록을 가지고있다. 12345 23456 67891 -20000 200 600 20 ... 이 데이터 세트의 크기 (즉, 파일 라인)가이라고 가정하십시오 N. m이 데이터 파일에서 무작위로 선을 그리고 싶습니다 . 따라서 출력은 두 개의 파일이어야합니다. 하나는 이러한 m데이터 라인을 포함하는 파일 이고 다른 하나는 N-m데이터 라인을 포함 합니다. Linux 명령을 사용하여이를 …

4
문자열 대체를 위해 AWK와 함께 정규식을 사용하는 방법은 무엇입니까?
파일에 텍스트가 있다고 가정하십시오. (bookmarks ("Chapter 1 Introduction 1" "#1" ("1.1 Problem Statement and Basic Definitions 23" "#2") ("Exercises 31" "#30") ("Notes and References 42" "#34")) ) 각 번호에 11을 추가 "하고 각 줄에 하나 를 추가하고 싶습니다. (bookmarks ("Chapter 1 Introduction 12" "#12" ("1.1 Problem Statement and Basic Definitions …


3
두 패턴 사이 (및 제외) 사이의 선 인쇄
cURL을 사용하여 양식을 제출하려고합니다. 여기서 일부 내용은 다른 파일에서 가져온 것으로 sed 를 param1사용하여 다른 파일의 라인 일치 패턴 인 경우 sed아래 명령이 정상적으로 작동합니다. curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit 이제 문제를 해결하십시오. 일치하는 패턴 자체를 제외하고 두 개의 일치하는 패턴 사이에 텍스트 만 표시하고 싶습니다. …

2
열별로 출력 정렬
이 명령을 받고 싶습니다 find -maxdepth 1 -type d | while read -r dir; do printf "%s:\t" "$dir"; find "$dir" | wc -l; done( here ). 기본적으로 출력이 ./kennel: 11062 ./shadow: 15449 ./ccc: 9765 ./journeyo: 14200 ./norths: 10710 가장 큰 숫자부터 가장 작은 숫자로 정렬하십시오. 하지만 만드는 방법 sort또는 다른 …

3
워크 플로우 (파일)에서 ASCII가 아닌 모든 문자 제거
하나의 파일에서 ASCII가 아닌 모든 문자를 어떻게 제거합니까? 이를 수행하기위한 특정 명령이 있습니까? grep --colour='auto' -P -n'[^\x00-\x7]' /usr/local/... 나는 이것이 워크 플로우 내에서 문자를 찾는다고 생각하지만 문제가되는 문자의 모든 인스턴스를 어떻게 제거합니까?

6
awk를 사용하여 열 재정렬
csv 파일의 7 번째 열을 사용하여 끝으로 이동하려고합니다 awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" 여기서 $ file은 디렉토리의 .csv 파일입니다. 그러나 출력은 awk: ^ syntax error 누구 든지이 오류를 해결하는 방법을 알고 있습니까?

5
JSON 파일에서 데이터를 추출하는 방법
나는 내 질문에 대한 해결책을 찾고있는 빈을 가지고 있지만 더 나은 것을 찾지 못했다. 내 문제에 대해 이야기 해 봅시다. Raspberry Pi에서 Smart Home Control Software를 사용하고 있으며 이번 주말에 pilight-receive를 사용하면 실외 온도 센서에서 데이터를 수집 할 수 있습니다. pilight-receive의 출력은 다음과 같습니다. { "message": { "id": 4095, "temperature": …


7
`.bib` 파일에서 BibTex 항목을 (어떤 키로) 정렬하는 방법?
LaTeX와 함께 일하고 Git으로 버전 관리를합니다. 참고 문헌 관리를 위해 Mendeley를 사용합니다. 문제는 Mendeley가 .bib수출을 동기화 할 때 마다 순서가 다르기 때문에 참고 문헌 버전 관리가 훨씬 어렵다는 것입니다. 내 생각은 .bib커밋 전에 매번 파일 에서 BibTex 항목을 정렬하는 것입니다 . 스마트 (짧고 달콤한) 방식 으로이 작업을 수행하는 방법을 알려 …


4
CSV 파일에서 중복 항목 제거
중복 데이텀이 다시 인쇄 된 [csv] 파일이 있습니다. 즉 동일한 데이터가 두 번 인쇄됩니다. 나는 sort의 uniq 을 사용하여 시도했지만에 sort myfile.csv | uniq -u변화가 없으며 myfile.csv시도 sudo sort myfile.csv | uniq -u했지만 차이 는 없습니다. 그래서 현재 내 CSV 파일은 다음과 같습니다 a a a b b c c …

3
Awk와 패턴이 일치하는 레코드 수
그래서 last > lastloggedin마지막 시스템 재부팅 이후 클래스 마지막 로그인을 보여주는 파일을 작성하라는 명령을 받았으며 이제는 문자열 myawk을 lastloggedin포함하는 행 수를 계산 / 결정하는 Awk 스크립트를 작성하라는 요청을 받았습니다 CFS264. 내가 했어 grep -c CFS264 lastloggedin

2
결 측값 공백을 0으로 바꾸기
30K 줄 주위에 input.txt 탭으로 구분 된 텍스트 파일이 있는데 각 행 (s1..s30K 줄)에 결측 값 (예 : 공백)이 있는지 확인하고 결측 값을 0 값으로 채우고 싶습니다. input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 0 out.txt id no1 no2 no3 …

3
bash에서 문자가있는 경우에만 단어의 마지막 문자를 삭제하십시오.
마지막 문자가있는 경우에만 제거하는 방법은 무엇입니까? 입력: OpenOffice.org/m openOffice.org/ozm Pers. Pfg. 필. 교수 각하 Roonstr./m roonstr./ozm 원하는 출력 : OpenOffice.org openOffice.org 퍼 Pfg 필 교수 Resp 루온 스트 roonstr 점까지만 남았지 만 불행히도 마지막 sed 명령도 문자를 제거합니다 g. $ cat filename | grep "\." | cut -d"/" -f1 | …

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