sed one-liner para excluir qualquer linha que não contenha letras minúsculas


13

Então, basicamente

ESTA LINHA SERIA EXCLUÍDA

e

(ESTA LINHA TAMBÉM DECLARARIA)

mas

De fato, ESTA LINHA NÃO

Respostas:


17

De várias maneiras. Pense negativamente:

sed '/[a-z]/!d'    # !x runs x if the pattern doesn't match
grep -v '[a-z]'    # -v means print if the regexp doesn't match
awk '!/[a-z]/'     # !expr negates expr

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.