Jak grep szukałby ciągów alfanumerycznych od 1 do 50 znaków (najlepiej by każda długość też działała) z dwukropkiem po każdej stronie - typowym wynikiem byłyby wszystkie linie zawierające ciąg :shopping:. Do tej pory mam poniższy kod (wypróbowałem kilka jego odmian), który nie działa:
grep ':[[:alnum:]]{1,100}:' ~/x.txt
grepwłączając-Eprzełącznik.