max=0

 

while [ `cat recv|wc -l` -ne 0 ]

do

  while [  `cat send|wc -l ` -eq 0  ]

   do

     sleep 1

   done

  s1=`head -n 1 send`

  sed -i "1d" send

  r1=`head -n 1 recv`

  sed -i "1d" recv

  echo "$s1----$r1"

  echo "1" >> max && sleep 4 && echo -e "$s1\n$r1" >>send && sed -i '1d' max  &

  while [ `cat max|wc -l` -gt 1 ]

   do

     sleep 1

   done

done