ed

    2

    2답변

    나는 에드 텍스트 편집기를 공부하고 있습니다. 입력 모드를 종료하려면 사용자가 1 마침표 (".") 내에 줄을 입력해야합니다. 텍스트로 마침표를 입력하고 싶다고 가정 해 봅시다. 해결 방법을 생각했습니다. 먼저 ".."와 같은 것을 삽입합니다. 다음으로 ".."를 ".."로 바꿉니다. 그러나 내 접근 방식은 다루기 힘듭니다.

    0

    2답변

    텍스트 파일을 편집하고 있습니다 (제 경우에는 JMeter XML입니다). ed를 사용하여 XML의 첫 번째 줄과 마지막 줄을 나타내는 두 줄을 찾습니다. 섹션. 두 검색 일치 사이의 줄을 어떻게 삭제할 수 있습니까? 예제 파일 : 1 <hashTree> 2 <ConstantTimer guiclass="ConstantTimerGui" testclass="

    1

    1답변

    내가 1을 입력 유닉스 라인 편집기와 내가 읽고 있어요 책은 말한다 에디션을 사용하고 는, $ p를 은 (또한 정력 작동) 그리고 오류가 나는 첫 번째 값은 라인 번호를 의미하지만 $ p의 목적은 무엇인가? 내가 말할 수있는 것에서 1은 줄의 시작으로 가고 $ p는 EOF로 간다. 이게 사실인가요?

    1

    1답변

    매우 제한적인 쉘 기능을 가진 유닉스 시스템에서 로그 파일을 줄이려고합니다. 이 작업을 수행하는 기본 방법은 ed입니다. ed -s file.txt <<< $'1,4d\nwq' 을하지만 어떻게 내가 ed oneliner에서 쉘 변수에서을 삭제 에게 행의 수를 확장 할 수 있습니다 : 미세 라인의 수정 번호를 작품 삭제? 이 쉘 그냥 다른 방법으로, 심지

    1

    2답변

    XMLStarlet 네임 스페이스에 대한 도움이 필요합니다. 그래서 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ncx PUBLIC "-//NISO//DTD ncx 2005-1//EN" "http://www.daisy.org/z3986/2005/ncx-2005-1.dtd"> <ncx version="2005-1

    1

    1답변

    ed를 사용하여 특정 패턴 주변의 라인을 삭제하려고 시도 할 때, 나는 자기 자신을 몰아왔다. 내가하고 싶은 것은 패턴을 일치시키고 그 주위에 줄을 삭제하는 것입니다. 나는 일 없음있는 몇 가지 변화 ed test.txt <<<< $'/pattern/-1,+1d\nwq' ed test.txt <<<< $'(/pattern/-1,+1)d\nwq' ed t

    3

    2답변

    기본 여기에 몇 가지 유닉스 쉘이 필요 "-"나는 더 볼 명령에 대한 에서 대상을, 에드 말 : print '%-2p\nq' | ed -s FILE 나는 파일 이름 대신, 일부 cmd를의 표준 출력에서 ​​스트림을 제공 할 수 , 처리 할 데이터 : SomeCMD | ed -s SOMETHING_MAGICAL <<< 'print '%-2p\nq' 이

    1

    3답변

    처음 다섯 줄을 삭제하여 파일을 편집하려면 Vi 또는 ex를 사용하여 명령을 실행하려고합니다. 을 y으로 바꾸고 각 줄의 끝에서 여분의 공백을 제거하고 캐러지 리턴을 유지하고 파일의 마지막 8 줄을 제거한 다음 파일의 이름을 쉘 스크립트로 바꾸고 현재 스크립트에서 새 스크립트를 실행하십시오. 이것은 cron에서 예약 된 것입니다. 내가 명령 줄이나 빔 스크

    0

    1답변

    파일을 편집하고 싶습니다. 문자열을 검색하고 그 앞에 문자열과 19 줄이 포함 된 줄을 삭제하고 싶습니다. 다음 질문에 대한 답변을 얻으려면 다음과 같은 ed 명령을 사용하십시오 (첫 번째 명령은 패턴 앞에있는 X 줄을 삭제하고 두 번째 명령은 X를 삭제합니다). PATTERN 뒤의 줄); ed -s file <<< $'g/PATTERN/-X,.d\n,p'