My umask ghost argument comes from bash :
combo:~/bin> more ./see-arguments #!/bin/sh echo "arguments : $@" echo "arguments : $1" combo:~/bin> ./see-arguments arguments : arguments : and modifying see-arguments ... combo:~/bin> more ./see-arguments #!/bin/bash echo "arguments : $@" echo "arguments : $1" combo:~/bin> ./see-arguments arguments : umask=0122 arguments : umask=0122 Thierry Saura.