É um autômato simples:
#!/bin/sh
state=text
cat | while read line; do
if [ "$state" == "text" ]; then
if [ "$line" == "" ]; then
state="oneline"
fi
elif [ "$state" == "oneline" ]; then
if [ "$line" == "" ]; then
state="twolines"
else
state="text"
fi
else
echo "switch file here"
state="text"
fi
echo $line
done
Você pode alternar arquivos ou fazer o que quiser na linha "alternar arquivo aqui".