Možný duplikát:
Extrahování regulárního výrazu spojeného se 'sed' bez tisku okolních znaků
Jak to mohu udělat pouze pro tisk test
:
echo "atestb" | sed -n 's/\(test\)/\1/p'
Musíte se shodovat s celou řadou:
echo "atestb" | sed -n 's/.*\(test\).*/\1/p'
nebo
echo "atestb" | sed 's/.*\(test\).*/\1/'