eu tenho o seguinte texto
Um shell script é um (script) escrito para "o shell", ou interpretador de linha de comando, de um sistema operacional. O shell é [frequentemente] considerado uma linguagem de programação "simples" específica de domínio.
preciso imprimir as strings entre aspas duplas apenas usando script?
Obrigado!
Responder1
Contanto que as strings entre aspas não abranjam linhas e não contenham aspas entre aspas ou escape:
$ 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!
$