Provo a prendere le parole da un file:
$ grep -o '\*\*[^*]*\*\*' Principles_20_LifePrinciples.md | grep -v -e "Origin" -e "Etymology"
**circumstance**
**case**
**condition**
**Anxiety**
**anxiety**
**the state of feeling nervous or worried that sth bad is going to happen**
**a worry or fear about sth**
**a strong feeling of wanting to do sth or of wanting sth to happen**
Il risultato che intendo è ottenere solo parole:
**circumstance**
**case**
**condition**
**Anxiety**
**anxiety**
Codice refactored con quantificatore specificato {,20}
:
$ grep -E -o '\*\*[^*]{,20}\*\*' Principles_20_LifePrinciples.md
Purtroppo, non restituisce nulla.
Come risolvere un simile problema?