Lo que realmente se busca es un smbclient
alternativa utilizando smbutil
pero al igual que tú, no pude hacerlo funcionar. Así que lo que puedes hacer es instalar samba con homebrew así:
brew install samba
Si brew link
se queja con:
Error: El paso de `enlace de cerveza` no se ha completado con éxito
La fórmula construida, pero no está simbolizada en /usr/local
No se ha podido realizar el enlace simbólico lib/auth
/usr/local/lib no es escribible.
puede vincular smbclient manualmente:
cd /usr/local/bin
sudo ln -sfv ../Cellar/samba/3.6.25/bin/smbclient smbclient
sudo chown -R your_user /usr/local/bin/smbclient
Ahora deberías poder imprimir así:
smbclient "\\\\your.server.com\\YourSharedPrinter" -U "Domain\User" -c "print YouFileToPrint"