나한테는 다음 문자가 있어
쉘 스크립트는 운영 체제의 "쉘" 또는 명령줄 해석기를 위해 작성된 (스크립트)입니다. 쉘은 [종종] "간단한" 도메인별 프로그래밍 언어로 간주됩니다.
스크립트를 사용하여 큰따옴표로 묶인 문자열을 인쇄해야 합니까?
감사해요!
답변1
따옴표 붙은 문자열이 여러 줄에 걸쳐 있지 않고 따옴표나 이스케이프된 따옴표를 포함하지 않는 한:
$ perl -ne 'print "$1\n" while m!"([^"]+)"!g' maxwell.txt
the shell
simple
$ cat maxwell.txt
i have the following text
A shell script is a (script) written for "the shell", or command line interprete
r, of an operating system. The shell is [often] considered a "simple" domain-spe
cific programming language.
i need to print the strings surrounded by double quotes only using script?
Thanks!
$