sed one-liner para eliminar cualquier línea que no contenga letras minúsculas


13

Así que básicamente

ESTA LÍNEA SERÍA BORRADA

y

(ESTA LÍNEA TAMBIÉN SERÍA BORRADA)

pero

De hecho, ESTA LÍNEA NO SERÍA

Respuestas:


17

Muy pocas maneras. Piensa 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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.