셸을 사용하여 초과 문자를 조건부로 삭제하는 방법은 무엇입니까?

매튜

나는 이것을 구현하기 위해 간단한 Unix 명령으로 이것이 수행 될 수 있는지 모르겠습니다. 조금 복잡해 보이기 때문입니다.

다음과 같은 텍스트가 있습니다.

<p id="mt">Iusto, numquam dolore aut voluptates delectus</p>
<p id="mt">Lorem ipsum dolor sit amet</p>
<p id="mt">Facere vitae sapiente necessitatibus</p>
<p id="mt">Tempora modi rem reprehenderit quam eos. Provident, animi ab ducimus dolorem</p>

각 줄에는 다른 문자 길이가 있으며 일부 콘텐츠는 너무 길어서 초과 부분을 생략해야합니다.

예를 들어 <p id="mt">...</p>콘텐츠를 20 자로 제한하고 그 이상이되면 삭제하십시오. 이렇게 생겼어요.

<p id="mt">Iusto, numquam dolor</p>
<p id="mt">Lorem ipsum dolor si</p>
<p id="mt">Facere vitae sapient</p>
<p id="mt">Tempora modi rem rep</p>
αғsнιη

사용 sed:

sed -E 's/^(<p id="mt">.{20}).*(<\/p>$)/\1\2/' infile

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

netsh를 사용하여 UTF8 문자로 프로필을 삭제하는 방법은 무엇입니까?

분류에서Dev

Thymeleaf를 사용하여 조건부로 형식을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

v-for를 사용하여 조건부로 아이콘을 표시하는 방법은 무엇입니까?

분류에서Dev

확인 질문이있는 셸을 사용하여 모든 이전 커널을 영구적으로 삭제하는 방법은 무엇입니까?

분류에서Dev

조건부로 허용되는 문자열을 사용하여 입력 문자열의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

PowerShell을 사용하여 삭제 로그를 문서화하는 방법은 무엇입니까?

분류에서Dev

문자열과 정수를 요소로 사용하여 목록을 만드는 방법은 무엇입니까?

분류에서Dev

chartjs를 사용하여 X 축에서 초과 선을 제거하는 방법은 무엇입니까?

분류에서Dev

GNU sed를 사용하여 특정 줄과 다음 빈 줄을 삭제하는 방법은 무엇입니까?

분류에서Dev

AngularJS를 사용하여 HTML 파일의 문자열을 조건부로 보간하는 방법은 무엇입니까?

분류에서Dev

gtest를 사용하여 생성자 내부의 조건을 테스트하는 방법은 무엇입니까?

분류에서Dev

노드를 사용하여 업로드 후 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

프롤로그를 사용하여 소프트 제약 조건을 지정하는 방법은 무엇입니까? (부드러운 제약이있는 퍼즐)

분류에서Dev

프롤로그를 사용하여 소프트 제약 조건을 지정하는 방법은 무엇입니까? (부드러운 제약이있는 퍼즐)

분류에서Dev

PHP를 사용하여 행을 삭제하는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 줄을 삭제하는 방법은 무엇입니까?

분류에서Dev

tr을 사용하여 8 진수 문자 시퀀스를 삭제하는 방법은 무엇입니까?

분류에서Dev

tr을 사용하여 8 진수 문자 시퀀스를 삭제하는 방법은 무엇입니까?

분류에서Dev

JQ에서 조건부로 문자열 값을 숫자로 변경하는 방법은 무엇입니까?

분류에서Dev

ljust로 numpy 배열 문자열을 조건부로 수정하는 방법은 무엇입니까?

분류에서Dev

특정 문자열과 숫자의 조건부 제외로 목록 길이를 계산하는 방법은 무엇입니까? 파이썬

분류에서Dev

(초보자) 문자열과 함께 switch 문을 사용하는 방법은 무엇입니까?

분류에서Dev

CSS 만 사용하여 조건부로 패딩을 조정하는 방법은 무엇입니까?

분류에서Dev

명명 된 목록을 사용하여 그룹별로 데이터 세트를 조건부로 자르는 방법은 무엇입니까?

분류에서Dev

ansible을 사용하여 조건부로 파일을 복사하는 방법은 무엇입니까?

분류에서Dev

TypeScript에서 조건부 변수를 사용하여 유형을 좁히는 방법은 무엇입니까?

분류에서Dev

Leaflet Routing Machine과 Mapzen을 사용하여 보행자 경로를 얻는 방법은 무엇입니까?

분류에서Dev

openpyxl 조건부 서식과 함께 자리 표시자를 사용하는 방법은 무엇입니까?

분류에서Dev

Pandas를 사용하여 조건으로 NULL 값을 채우는 가장 좋은 방법은 무엇입니까?

Related 관련 기사

  1. 1

    netsh를 사용하여 UTF8 문자로 프로필을 삭제하는 방법은 무엇입니까?

  2. 2

    Thymeleaf를 사용하여 조건부로 형식을 구문 분석하는 방법은 무엇입니까?

  3. 3

    v-for를 사용하여 조건부로 아이콘을 표시하는 방법은 무엇입니까?

  4. 4

    확인 질문이있는 셸을 사용하여 모든 이전 커널을 영구적으로 삭제하는 방법은 무엇입니까?

  5. 5

    조건부로 허용되는 문자열을 사용하여 입력 문자열의 유효성을 검사하는 방법은 무엇입니까?

  6. 6

    PowerShell을 사용하여 삭제 로그를 문서화하는 방법은 무엇입니까?

  7. 7

    문자열과 정수를 요소로 사용하여 목록을 만드는 방법은 무엇입니까?

  8. 8

    chartjs를 사용하여 X 축에서 초과 선을 제거하는 방법은 무엇입니까?

  9. 9

    GNU sed를 사용하여 특정 줄과 다음 빈 줄을 삭제하는 방법은 무엇입니까?

  10. 10

    AngularJS를 사용하여 HTML 파일의 문자열을 조건부로 보간하는 방법은 무엇입니까?

  11. 11

    gtest를 사용하여 생성자 내부의 조건을 테스트하는 방법은 무엇입니까?

  12. 12

    노드를 사용하여 업로드 후 파일을 삭제하는 방법은 무엇입니까?

  13. 13

    프롤로그를 사용하여 소프트 제약 조건을 지정하는 방법은 무엇입니까? (부드러운 제약이있는 퍼즐)

  14. 14

    프롤로그를 사용하여 소프트 제약 조건을 지정하는 방법은 무엇입니까? (부드러운 제약이있는 퍼즐)

  15. 15

    PHP를 사용하여 행을 삭제하는 방법은 무엇입니까?

  16. 16

    sed를 사용하여 줄을 삭제하는 방법은 무엇입니까?

  17. 17

    tr을 사용하여 8 진수 문자 시퀀스를 삭제하는 방법은 무엇입니까?

  18. 18

    tr을 사용하여 8 진수 문자 시퀀스를 삭제하는 방법은 무엇입니까?

  19. 19

    JQ에서 조건부로 문자열 값을 숫자로 변경하는 방법은 무엇입니까?

  20. 20

    ljust로 numpy 배열 문자열을 조건부로 수정하는 방법은 무엇입니까?

  21. 21

    특정 문자열과 숫자의 조건부 제외로 목록 길이를 계산하는 방법은 무엇입니까? 파이썬

  22. 22

    (초보자) 문자열과 함께 switch 문을 사용하는 방법은 무엇입니까?

  23. 23

    CSS 만 사용하여 조건부로 패딩을 조정하는 방법은 무엇입니까?

  24. 24

    명명 된 목록을 사용하여 그룹별로 데이터 세트를 조건부로 자르는 방법은 무엇입니까?

  25. 25

    ansible을 사용하여 조건부로 파일을 복사하는 방법은 무엇입니까?

  26. 26

    TypeScript에서 조건부 변수를 사용하여 유형을 좁히는 방법은 무엇입니까?

  27. 27

    Leaflet Routing Machine과 Mapzen을 사용하여 보행자 경로를 얻는 방법은 무엇입니까?

  28. 28

    openpyxl 조건부 서식과 함께 자리 표시자를 사용하는 방법은 무엇입니까?

  29. 29

    Pandas를 사용하여 조건으로 NULL 값을 채우는 가장 좋은 방법은 무엇입니까?

뜨겁다태그

보관