Tu peu utiliser la commande "source" ca fait a peu pres la meme chose.
:bounce: :bounce: :bounce: :bounce:
PinG
nicotine a écrit a écrit :
héhé , j'allais justement faire un copier/coller , je l'ai trouvé à l'instant (enooorme le man bash :ouch:)
thx !
man zshall puis man zsh* (les rubriques sont dans zshall)
sinon, plus simple : info zshall
minusplus
nicotine a écrit a écrit :
en tout cas , merci pour les infos , c'est bien réactif ici ;)
j'ai toujours eu la flemme de faire un man bash :D (3400 lignes ......)
t'as tort, c surement un des plus interressants ! (mais bon c vrai que des pages info, ça aurait tété plus pratique ! :D
tchado
salut,
c'est étrange mais dans ./.bashrc, je pensais que le premier"." signifiait retour au répertoire précédent.
Mais je dois me tromper [sic]
Serge
nicotine
en tout cas , merci pour les infos , c'est bien réactif ici ;)
j'ai toujours eu la flemme de faire un man bash :D (3400 lignes ......)
nicotine
donc cela sert à executer un script avec les parametres de l'environnement courant ....
nicotine
héhé , j'allais justement faire un copier/coller , je l'ai trouvé à l'instant (enooorme le man bash :ouch:)
thx !
911GT3
Citation :
. 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 con
tient pas de slash, on utilise les chemins
d'accès contenus dans la variable PATH 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 travail en
cours est finalement examiné si aucun
fichier n'est trouvé dans le PATH. 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 com
mande n'est exécutée), et faux si le fichier
n'est pas trouvé.
Ca te parraît correspondre ?
nicepal
Faites un man de bash (ou man sh, ksh) peut etre que vous trouverez ce que c'est exactement parce que je suis presque sur que c'est propre au shell utilise. Mais je n'en mettrais pas ma main a couper ... :)
nicotine
en cherchant , cherchant , j'ai deja trouvé un joli tutorial sur le shellscripting
sous bash , tape '.' ... il attend un fichier . donc il y a qqchose :D
nicepal
D'apres se que je sais (j'en connais pas des masses) :
Ca depend du shell : c'est comme un source .cshrc en csh.
nicotine
c'est malin ca :D
quand j'ai modifié mon ~/.bashrc pour y inclure une nouvelle variable d'environnement , j'ai appris à relancer comme ca .
Ce 'point' là à une action particuliere et je trouve nulle part ce renseignement :??:
911GT3
dans quel contexte tu utilise cette synthaxe ?
(j'ai évidemment pas la réponse :D )
nicotine
à quoi correspond le '.' dans l'exemple qui suit ?
(on m'epargne le "c'est pour le repertoire courant" pliz ;) je parle du point en premiere position )