need help in sending file through gprs from sd card

hi all ,

I have arduino ,rfid reader,rtc,gprs module and sd card..first i have done these things:

  1. captures rfid data and rtc data at the same time
    2.saves that data in text file into sd card

now i want to send that text file using gprs module when gprs get connected and when done delete that text fille...how to do it?

can single arduino did all the above tasks?