.png)
Intenté hacer esto y se me ocurrió esto.
grep -E '\<[0-9]{4}"-"[0-9]{2}"-"[0-9]{2}\>'
No funciona y la razón de esto son las "-"
múltiples cosas grep, así que intenté dividirlas con una tubería como esta.
grep -E '\<[0-9]{4}-|[0-9]{2}-|[0-9]{2}\>'
Pero aún coincide con líneas como 4444
o similares. ¿Alguien sabe cómo lograr lo que quiero?
Respuesta1
estás citando demasiado...
grep -E '\<[0-9]{4}-[0-9]{2}-[0-9]{2}\>'
Respuesta2
JJoaotiene razón con las comillas, además puedes hacerlo un poco más corto:
grep -E '\<[0-9]{4}(-[0-9]{2}){2}\>'