#!/bin/sh
STRING=$( cat <<EOF
cabinetmaker
calcographer
calligrapher
campanologer
campylometer
c..........er
c........er
..........
foobar
EOF
)
echo "$STRING" | grep -P '^(?=.{12}$)c.*er$'
IyEvYmluL3NoCgpTVFJJTkc9JCggY2F0IDw8RU9GCmNhYmluZXRtYWtlcgpjYWxjb2dyYXBoZXIKY2FsbGlncmFwaGVyCmNhbXBhbm9sb2dlcgpjYW1weWxvbWV0ZXIKYy4uLi4uLi4uLi5lcgpjLi4uLi4uLi5lcgouLi4uLi4uLi4uCmZvb2JhcgpFT0YKKQoKZWNobyAiJFNUUklORyIgfCBncmVwIC1QICdeKD89LnsxMn0kKWMuKmVyJCc=