Yes -b is used in BasicAuth only to get the password from command line and not prompt for it. -c option will create a file nto upadte it
I want the register.pl script of mine to create an entrry in the passwords file for a new user .With BasicAuth it worked fine. Its not browser specific in my opinion, its just i dont know if it can take command lien arguments(tha pass as well) isntead of prompting for it since it has no -b option. Paths are correct.