(Courriels de diversion: <feignant@rassasierait-ajouts.com> <rincerons@programmeuses-guerillas.com> <transfigurant@decongestionne-ravalaient.com> <indexations@reassortir-eternisais.com> <avivez@feuillettes-rendez.com> <lutterez@axees-garante.com> <alienation@predominez-congediiez.com> <infirmiez@recorrigees-ecourtees.com> <poivra@recure-flânaient.com> <cannabis@bigoudis-pourrions.com> )


Jean-Marc Mongrelet a Ă©crit :
> Bonsoir,
> 
> Prenons exemple d'un script...
> -il s'agit de .bashrc...
> on trouve ça:
> if [ -f /etc/bashrc ]; then
>         . /etc/bashrc
> fi
> 
> La question que je me pose, est:
> -a quoi sert le "." (point) avent le "/etc/bashrc"?
> 
> JM
Extrait du man bash :

> .  fichier [arguments]
>        source fichier [arguments]
>               Lire et exécuter les commandes contenues dans  le  fichier  avec
>               l'environnement  du  shell  en  cours,  puis renvoyer le code de
>               retour de la dernière commande exécutée dans le fichier.  Si  le
>               nom  du  fichier  ne  contient pas de slash, les chemins d'accès
>               contenus dans PATH sont parcourus pour rechercher le  répertoire
>               contenant  le  fichier.  Lorsqu'il est recherché dans le PATH le
>               fichier n'a pas besoin d'être exécutable. Le répertoire de  tra-
>               vail  en  cours  est  finalement  examiné si aucun fichier n'est
>               trouvé dans le PATH.  Si  l'option  sourcepath  de  la  commande
>               interne  shopt  est  désactivée, le PATH n'est pas parcouru.  Si
>               des  arguments  sont  fournis,  ils  sont  transmis   dans   les
>               paramètres  positionnels  lorsque le fichier est exécuté.  Sinon
>               les paramètres positionnel ne sont pas  modifiés.   Le  code  de
>               retour  est  celui  de  la dernière commande exécutée au sein du
>               script (0 si aucune commande n'est  exécutée),  et  faux  si  le
>               fichier n'est pas trouvé.
;-)

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>