Commit 8f680b85 authored by Valentin Samir's avatar Valentin Samir

[bashrc] Bon code de retour pour cd

parent 92d067f3
......@@ -98,11 +98,11 @@ get_vcs_info () {
# Rien de spécial n'arrivera si vous n'avez pas le fichier .umaskrc
function cd {
builtin cd "$@"
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
return 0
return $ret
### 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