- Gerar link
- X
- Outros aplicativos
Postagem em destaque
- Gerar link
- X
- Outros aplicativos
Linha de comando
Etapas
$ sed -n '/<cpu>/,/<\/cpu>/p' config.txt
Etapas
- O comando sed com o parâmetro '-n' suprime a impressão do espaço padrão.
- Cria-se uma regra aplicando a tag 'p' que imprime somente as linhas que estejam entre os padrões especificados: '/<cpu>/' e '/<\/cpu>/'
Clique na imagem para ampliar. |
Para imprimir somente as linhas exceto os padrões nas extremidades, devemos criar uma segunda regra.
Linha de comando
$ sed -nr '/<cpu>/,/<\/cpu>/{ /<cpu>|<\/cpu>/d;p }' config.txt
Etapas
- O parâmetro '-r' é utilizado em expressões regulares estendidas sem escapes.
- Na segunda regra utiliza-se a tag 'd' que deleta as linhas que contém os padrões '<cpu>' ou '</cpu>'.
- A tag 'p' imprime somente as que não casarem com o padrão. (A segunda regra só é executada se primeira casar)
Clique na imagem para ampliar. |
OBSERVAÇÃO: Se houver um ou mais padrões todas as linhas entre eles serão retornadas.
** Tenha sua solução postada aqui **
Se está enfrentando dificuldades no momento de montar sua linha de comando para resolução de um problema ou talvez não sabe por onde começar. Participe preenchendo o formulário a seguir. Descreva detalhes sobre o problema enfrentado e quem sabe a próximo X DA QUESTÃO seja o seu !!!
Formulário: X DA QUESTÃO
Se está enfrentando dificuldades no momento de montar sua linha de comando para resolução de um problema ou talvez não sabe por onde começar. Participe preenchendo o formulário a seguir. Descreva detalhes sobre o problema enfrentado e quem sabe a próximo X DA QUESTÃO seja o seu !!!
Formulário: X DA QUESTÃO
Comentários
Postar um comentário