From 8f680b855e917548cf52e577cbf543c7100c4afd Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Sat, 27 Jul 2013 00:47:49 +0200 Subject: [PATCH] [bashrc] Bon code de retour pour cd --- .bashrc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.bashrc b/.bashrc index 8d6f548..18f1e67 100644 --- a/.bashrc +++ b/.bashrc @@ -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 "$@" + ret=$? 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 + return $ret } ### Attention à ce que vous éditez dans cette section ### -- 2.39.2