«text-processing» 태그된 질문

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

8
inverse-match를 grep하고“before”와“after”라인을 제외하는 방법
다음과 같은 항목이있는 텍스트 파일을 고려하십시오. aaa bbb ccc ddd eee fff ggg hhh iii 패턴 (예 :)이 주어지면 fff위의 파일을 grep하여 출력을 얻습니다. all_lines except (pattern_matching_lines U (B lines_before) U (A lines_after)) 예를 들어, if B = 2및 A = 1이면 패턴 =의 출력은 다음과 fff같아야합니다. aaa bbb ccc …

6
동일한 헤더로 여러 파일을 연결
같은 헤더와 다른 벡터가있는 여러 파일이 있습니다. 나는 그것들을 모두 연결해야하지만 첫 번째 파일의 헤더 만 연결하기를 원하고 다른 헤더는 모두 동일하기 때문에 연결하고 싶지 않습니다. 예를 들면 다음과 같습니다. file1.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C file2.txt <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> D E F 나는 출력이 필요하다 <header>INFO=<ID=DP,Number=1,Type=Integer> <header>INFO=<ID=DP4,Number=4,Type=Integer> A B C …



4
두 타임 스탬프간에 로그를 추출하는 방법
두 타임 스탬프 사이의 모든 로그를 추출하고 싶습니다. 일부 라인에는 타임 스탬프가 없을 수도 있지만 해당 라인도 원합니다. 요컨대, 두 개의 타임 스탬프에 해당하는 모든 라인을 원합니다. 내 로그 구조는 다음과 같습니다. [2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null --Checking user-- Post [2014-04-08 00:00:03] MobileAppRequestFilter [DEBUG] Action …

9
마지막 열만 인쇄하는 방법?
echo -e 'one two three\nfour five six\nseven eight nine' one two three four five six seven eight nine 어떻게 "MAGIC"이이 출력을 얻을 수 있습니까? : three six nine 업데이트 :이 특정 방식으로 필요하지 않습니다. 행에 몇 개의 열이 있든 관계없이 일반적인 솔루션이 필요합니다. 예 : awk는 항상 마지막 열을 표시합니다.

8
Linux에서 파일의 마지막 열을 삭제하는 방법
열 번호가 무엇인지 모르는 동안 txt 파일의 마지막 열을 삭제하고 싶습니다. 어떻게해야합니까? 예: 입력: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 그리고 내 출력을 원합니다. 1223 1234 1323 ... 2222 1233 1234 1233 ... 3444 0000 5553 3455 ... …



9
파일에서 두 번째 줄마다 삭제하는 방법?
파일: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred 예상 출력 파일 : Data inserted into table. Total …

2
tr은 "잘못된 바이트 시퀀스"에 대해 불평합니다
저는 유닉스를 처음 접했고 Kirk McElhearn의 "Mac OS X Command Line"을 사용하여 몇 가지 명령을 가르쳐 왔습니다. 내가 사용하려고 시도하고 tr하고 grep그래서 나는 정기적으로 MS 오피스 워드 문서에서 텍스트 문자열을 검색 할 수 있습니다. $ tr '\r' '\n' < target-file | grep search-string 그러나 반환되는 것은 다음과 같습니다. Illegal byte …

3
파일에서 두 줄이 같은지 확인하는 유닉스 명령?
파일에서 두 줄이 같은지 확인할 수있는 유닉스 명령이 있습니까? 예를 들어 파일을 고려하십시오 sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B 우리는 그 문장이 This is sentence X 반복됩니다. 이것을 빨리 감지 할 …

5
파일에서 텍스트를 grep하고 텍스트가있는 단락을 표시하는 방법은 무엇입니까?
아래는 파일의 텍스트입니다. Pseudo name=Apple Code=42B state=fault Pseudo name=Prance Code=43B state=good "42B"를 grep하고 위와 같은 텍스트를 다음과 같이 출력해야합니다. Pseudo name=Apple Code=42B state=fault 누구나 grep/ awk/ 사용하여 이것을 달성하는 방법에 대한 아이디어가 sed있습니까?

8
Bash에서 여러 텍스트 파일의 시작과 끝에 텍스트를 어떻게 추가합니까?
텍스트 파일로 가득 찬 디렉토리가 있습니다. 나의 목표는 텍스트의 시작과 끝에 텍스트를 추가하는 것입니다. 시작과 끝 부분에있는 텍스트는 각 파일마다 동일합니다. 웹에서 얻은 코드를 기반으로 파일의 시작 부분에 추가하는 코드입니다. echo -e 'var language = {\n$(cat $BASEDIR/Translations/Javascript/*.txt)' > $BASEDIR/Translations/Javascript/*.txt 파일 끝에 추가하는 코드입니다. 목표는 };각 파일의 끝에 텍스트를 추가하는 것입니다 …

6
파이썬 프로그램을 적절한 유닉스 도구처럼 동작하게하려면 어떻게해야합니까?
몇 가지 Python 스크립트가 있으며 다시 작성하려고합니다. 나는 그들 모두와 같은 문제가 있습니다. 적절한 유닉스 도구처럼 동작하도록 프로그램을 작성하는 방법은 분명하지 않습니다. 왜냐하면 이건 $ cat characters | progname 이 $ progname characters 동일한 출력을 생성해야합니다. 파이썬에서 찾을 수있는 가장 가까운 것은 파일 입력 라이브러리였습니다. 불행히도 파이썬 스크립트를 다시 작성하는 …

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