LINUX.ORG.RU

История изменений

Исправление peregrine, (текущая версия) :

А ты проверь. Ну или до меня уже не доходит...

echo 'abcd aabc abbc' | grep -Eo "[a-z]*([a-z])\1[a-z]*"
aabc
abbc
echo 'abcd aabc abbc' | grep -Eo "([a-z])\1[a-z]*"
aabc
bbc
echo -e 'abcd\naabc zxy\nabbc' | grep -Eo "[a-z]*([a-z])\1[a-z]*"
aabc
abbc
так понятнее, что не так? ТС-у тоже подумать мешает на последней команде... Или ты про
grep -Ev "[a-z]*([a-z])\1"

Исходная версия peregrine, :

А ты проверь. Ну или до меня уже не доходит...

echo 'abcd aabc abbc' | grep -Eo "[a-z]*([a-z])\1[a-z]*"
aabc
abbc
echo 'abcd aabc abbc' | grep -Eo "([a-z])\1[a-z]*"
aabc
bbc
echo -e 'abcd\naabc zxy\nabbc' | grep -Eo "[a-z]*([a-z])\1[a-z]*"
aabc
abbc
так понятнее, что не так? ТС-у тоже подумать мешает на последней команде...