Commit 245ef741 authored by Valentin Samir's avatar Valentin Samir

[bashrc] umaskrc, on return 0 si .umaskrc n'existe pas

parent 033cd572
......@@ -103,7 +103,11 @@ fi
# Rien de spécial n'arrivera si vous n'avez pas le fichier .umaskrc
function cd {
builtin cd "$@"
[ -f ~/.umaskrc ] && umask $(/usr/bin/awk 'BEGIN {pwd=ENVIRON["PWD"]; a=length(pwd); cmax=0} {if($1==pwd) {MASK=$2;exit}; c=length($1); if(c>a) {next}; if(substr(pwd,0,c)==$1 && c > cmax) {cmax=c; MASK=$2}} END {print MASK}' ~/.umaskrc) >/dev/null
if [ -f ~/.umaskrc ]; then
umask $(/usr/bin/awk 'BEGIN {pwd=ENVIRON["PWD"]; a=length(pwd); cmax=0} {if($1==pwd) {MASK=$2;exit}; c=length($1); if(c>a) {next}; if(substr(pwd,0,c)==$1 && c > cmax) {cmax=c; MASK=$2}} END {print MASK}' ~/.umaskrc) >/dev/null
else
return 0
fi
}
### Attention à ce que vous éditez dans cette section ###
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment