![Perl을 사용하여 파일의 처음 세 줄과 마지막 두 줄을 인쇄하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/36945/Perl%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EC%B2%98%EC%9D%8C%20%EC%84%B8%20%EC%A4%84%EA%B3%BC%20%EB%A7%88%EC%A7%80%EB%A7%89%20%EB%91%90%20%EC%A4%84%EC%9D%84%20%EC%9D%B8%EC%87%84%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
명령줄을 통해 text.xml 파일에 있는 하나 이상의 패턴을 그립니다.
perl -ln0e 'while(/<PMResult.*?<\/PMResult>/gs) {
$x=$&;print $x if $x=~/BCCEL-[1-3]/}' text.xml
발견된 패턴을 사용하여 새 파일을 만들어야 합니다. 새 파일에는 패턴 앞의 Text.xml 파일의 처음 세 줄과 패턴 뒤의 Text.xml 파일의 마지막 두 줄이 포함됩니다.
명령줄을 통해 text.xml 파일에 있는 하나 이상의 패턴을 그립니다.
perl -ln0e 'while(/<PMResult.*?<\/PMResult>/gs) {
$x=$&;print $x if $x=~/BCCEL-[1-3]/}' text.xml
발견된 패턴을 사용하여 새 파일을 만들어야 합니다. 새 파일에는 패턴 앞의 Text.xml 파일의 처음 세 줄과 패턴 뒤의 Text.xml 파일의 마지막 두 줄이 포함됩니다.