[gull] Astuce shell: ls automatique après un cd
Félix Hauri
felix at f-hauri.ch
Thu Nov 8 22:13:12 CET 2012
On Thu, Nov 08, 2012 at 12:38:27AM +0100, Frédéric Schütz wrote:
> Ouch; faudra que je regarde en détail. Je vois qu'il y a l'"usage",
> mais faut quand même décortiquer pour voir ce que font les
> options... :-)
> ...
> > -n ) extra_ls=false; shift;;
> > -f ) extra_ls=true; shift;;
> > -p ) print_wd=true; shift;;
> > -q ) print_wd=false; shift;;
> > -Q ) print_wd=false;extra_ls=false; shift;;
> > -- ) ARGS+=($1); shift;;
> > -L|-P ) ARGS+=($1); shift;;
> > -|~ ) [ $print_wd ] || print_wd=true; ARGS+=($1); shift;;
> > -* ) printf $0:\ $"%s: invalid option"\\n $1
> > echo "Usage: cd [-L|-P] [-Q|[-f|-n][-p|-q]] [dir]"
> > return ;;
> > * ) [ $extra_ls ] || extra_ls=true; ARGS+=("$1"); shift;;
-L et -P : rtfm;)
-p et -q : *p*rint (working dir) ou *q*uiet affiche le nom du répertoire
-n et -f : *n*o ls|tail ou *f*orce ls|tail
-Q ; *Q*uiet!
A+!
--
Félix.
More information about the gull
mailing list