feat: improve `update-deps.sh`
- Use
sh
ofbash
, because it is more common (bash
may not be installed in favor ofzsh
orfish
) - Better management of number of arguments
- Redirect error messages to
stderr
- Manage the empty argument case
- Protect use of the argument with double quotes