Com o GNU grep , algo assim deve funcionar:
grep -o '\S\+\s\+OTU_1$' Fasta.readmap.uc | \
grep -o '^\S\+' | \
grep -f - -A 1 092016MABits-pr.fasta | \
grep -v '^>'
O -o torna grep output apenas o texto correspondente. O -f - informa grep para procurar os padrões enviados de STDIN . O -A 1 informa grep para mostrar a linha após a partida. O% final grep corresponde apenas às linhas que não estão com " > ".
