Цель: найти или заменить все слова, состоящие более чем из одного символа.
grep (работает):
echo "a aa aaa a c v aaa abc bbb n hhy" | grep -P "[a-z]{2,}"
echo "a aa aaa a c v aaa abc bbb n hhy" | sed -r "s/[a-z]{1}//g"
Заменяем любой символ, состоящий из одного символа на пустоту. Но он заменяет все.