Le Tue, Jun 12, 2001 at 02:52:44PM +0200, Pierre Blanchet [EMAIL PROTECTED] a 
�crit:
> > `ash' dispose en interne d'une commande qui remplit la m�me fonction que
> > `which' sous bash. Quel int�r�t ? which est un script de 94 octets,
> > d'accord, mais qui d�pend de bash. C'est donc une commande qui n�cessite
> > quelque chose comme 1Mo d'interpr�teur.
> > 
> > Sous ash, il suffit de taper `hash -v <nom_rechercher_dans_le_PATH>' pour
> > obtenir le m�me effet, et entrer le chemin complet dans la table de hachage.
> 
>       Et oh miracle, il y a 'type -p toto' sous bash :)

Encore plus rigolo....

$ cat $(which which)
#!/bin/bash
unalias -a
unset -- "$@" &> /dev/null
enable -n -- "$@" &> /dev/null
type -p "$@"
^^^^^^^

Dom
 
-- 
Dominique Rousseau <[EMAIL PROTECTED]>          
Neuronnexion - http://www.neuronnexion.com            


Répondre à