Imprimir reporte

Malu
15 de Diciembre del 2005
Alguien puede ayudarme, desde una pagina necesito que al dar un clic en un boton "imprimir" me imprima un reporte en una impresora que se ubica en otro servidor linux, utilizo un exec(cat archivo.txt | smbclient //server/impresora -N -c \'print -\' > /dev/null 2> /dev/null)

No se q mas puedo hacer para imprimir, no se si me explique bien pero ayudenme...