sed를 사용하여 단락을 처리하고 싶습니다. 홀수 개의 단어로만 문장을 추출하고 싶습니다. 그런 다음 역순으로 단어를 인쇄하십시오. 예 : 입력은 'Hello world'입니다. 안녕하세요 세상. ' 결과물에 '다시 세계 안녕하세요'가 필요합니다.sed를 사용한 처리 단
0
A
답변
1
숙제 인 경우 교사는 sed의 보류 패턴을 발견하기를 원합니다. 이것이 숙제가 아니라면, 예를 들면 다음과 같이 할 수 있습니다. 펄. 멋진 펄 일 라이너의 세계에 오신 것을 환영합니다 :
perl -00 -lane 'next unless @F % 2; $, = " "; print reverse @F' yourfilenamehere
단락 만 수행합니다. 문장으로 분할하고 반복하여 반복해서 해킹해서는 안됩니다.
+0
감사합니다. 나는 Perl을 아주 잘 안다. 그러나 이것은 나에게 주어진 과제였다. 정규식을 사용하여 중간 파일에 홀수 개의 단어가있는 모든 문장을 작성한 다음 문장을 역순으로 처리하여 해결했습니다. 어쨌든이 질문에 관심을 가져 주셔서 감사합니다. – Suresh
관련 문제
- 1. 스레드를 사용한 요청 처리
- 2. Qt를 사용한 XSLT 처리
- 3. jQuery를 사용한 적절한 이벤트 처리
- 4. Mochiweb을 사용한 사용자 세션 처리
- 5. VSTO를 사용한 Excel 데이터 처리?
- 6. openjs를 사용한 키보드 단축키 처리
- 7. Workflow Foundation을 사용한 파일 처리
- 8. 페이징을 사용한 이미지 일괄 처리
- 9. str_replace를 사용한 간단한 템플릿 처리
- 10. 리포지토리 패턴을 사용한 뷰 처리
- 11. WebClient 개체를 사용한 예외 처리
- 12. coulldb를 사용한 urllib2 예외 처리
- 13. Hibernate를 사용한 다국어 지원 처리
- 14. 손실 압축을 사용한 이미지 처리
- 15. Luabind를 사용한 이벤트 콜백 처리
- 16. cvSetMouseCallback을 사용한 마우스 이벤트 처리
- 17. 리눅스에서 sed를 호출하십시오.
- 18. sed를 사용하여 줄 바꿈
- 19. sed를 사용하여 이모티콘 필터링
- 20. sed를 사용하여 텍스트 바꾸기
- 21. Restlet을 사용한 자동 메소드 서명 처리?
- 22. WCF 데이터 서비스를 사용한 예외 처리
- 23. dotnetcharge를 사용한 3D 보안 처리 문제
- 24. JavaScript를 사용한 강력한 키보드 단축키 처리
- 25. RenderAction Asp.Net을 사용한 예외 처리 MVC
- 26. PHP arrayObject를 사용한 치명적인 예외 처리
- 27. epoll을 사용한 다중 TCP 연결에서의 데이터 처리
- 28. sed를 버퍼링하는 것을 멈추는 방법?
- 29. sed를 사용하여 텍스트를 인수로 바꾸기
- 30. sed를 사용하여 <? <? php
정말 필수입니까? 본격적인 스크립팅 언어가 Perl, Python 또는 어쩌면 awk를 사용해보십시오. – tdammers
확실히 awk. 행운을 빕니다. – shellter