Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we.
Thomas <fantome.forums.deContes@iFrance.com> writes:
l'ennui c'est que je dois rajouter chaque sous repertoire dans mon PATH
manuellement :-(
existe t il un moyen pour que ca soit automatique ?
Faire un script.
quel genre ?
un script qui modifie le PATH ? y a pas plus simple ? :-/
CMDDIR=/usr/local/hbin
export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
Our enemies are innovative and resourceful, and so are we. They never
stop thinking about new ways to harm our country and our people, and
neither do we.
Our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our country and our people, and neither do we.
Thomas
In article (Dans l'article) , Pascal Bourguignon wrote (ecrivait) :
Thomas writes:
l'ennui c'est que je dois rajouter chaque sous repertoire dans mon PATH manuellement :-(
existe t il un moyen pour que ca soit automatique ?
Faire un script.
quel genre ?
un script qui modifie le PATH ? y a pas plus simple ? :-/
CMDDIR=/usr/local/hbin export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshcr, pas le path, j'avais mal ecrit :-)
merci bcp :-)
-- "In a world without walls and fences, who needs windows and gates ?" "petit Free qui devient grand, gene les requins blancs"
In article (Dans l'article)
<877jrz9ven.fsf@thalassa.informatimago.com>,
Pascal Bourguignon <spam@mouse-potato.com> wrote (ecrivait) :
Thomas <fantome.forums.deContes@iFrance.com> writes:
l'ennui c'est que je dois rajouter chaque sous repertoire dans mon PATH
manuellement :-(
existe t il un moyen pour que ca soit automatique ?
Faire un script.
quel genre ?
un script qui modifie le PATH ? y a pas plus simple ? :-/
CMDDIR=/usr/local/hbin
export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshcr, pas le path, j'avais
mal ecrit :-)
merci bcp :-)
--
"In a world without walls and fences, who needs windows and gates ?"
"petit Free qui devient grand, gene les requins blancs"
sinon t'as pas la meme chose pour setenv ? (ca modifie moins profondément que set, c'est ca ?)
j'ai bien compris que find liste les repertoires que je cherches :-) reste à les separer par un : au lieu du retour à la ligne, et à les coller devant $PATH
mais je connais pas assez tcsh :-/ :-)
jusqu'à maintenant, j'avais
setenv PATH ~/bin:$PATH
-- "In a world without walls and fences, who needs windows and gates ?" "petit Free qui devient grand, gêne les requins blancs"
In article (Dans l'article) <slrnci1fqs.1v6p.lwa@victor.teaser.fr>,
Laurent Wacrenier <lwa@ teaser . fr> wrote (écrivait) :
Thomas <fantome.forums.deContes@iFrance.com> écrit:
CMDDIR=/usr/local/hbin
export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshrc, pas le path, j'avais
mal ecrit :-)
sinon t'as pas la meme chose pour setenv ? (ca modifie moins
profondément que set, c'est ca ?)
j'ai bien compris que find liste les repertoires que je cherches :-)
reste à les separer par un : au lieu du retour à la ligne, et à les
coller devant $PATH
mais je connais pas assez tcsh :-/ :-)
jusqu'à maintenant, j'avais
setenv PATH ~/bin:$PATH
--
"In a world without walls and fences, who needs windows and gates ?"
"petit Free qui devient grand, gêne les requins blancs"
sinon t'as pas la meme chose pour setenv ? (ca modifie moins profondément que set, c'est ca ?)
j'ai bien compris que find liste les repertoires que je cherches :-) reste à les separer par un : au lieu du retour à la ligne, et à les coller devant $PATH
mais je connais pas assez tcsh :-/ :-)
jusqu'à maintenant, j'avais
setenv PATH ~/bin:$PATH
-- "In a world without walls and fences, who needs windows and gates ?" "petit Free qui devient grand, gêne les requins blancs"
Stephane Chazelas
2004-08-16, 15:53(+02), Thomas: [...]
CMDDIR=/usr/local/hbin export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshcr, pas le path, j'avais mal ecrit :-) [...]
En tcsh, je ne sais pas, mais les auteurs de tcsh te conseilleront d'utiliser zsh.
En zsh:
path=($CMDDIR $CMDDIR/**/*(/) "$path[@]")
Note qu'au lieu de "|awk '{printf "%s:",$1}'", on peut faire "|tr '12' :"
-- Stephane
2004-08-16, 15:53(+02), Thomas:
[...]
CMDDIR=/usr/local/hbin
export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshcr, pas le path, j'avais
mal ecrit :-)
[...]
En tcsh, je ne sais pas, mais les auteurs de tcsh te
conseilleront d'utiliser zsh.
En zsh:
path=($CMDDIR $CMDDIR/**/*(/) "$path[@]")
Note qu'au lieu de "|awk '{printf "%s:",$1}'", on peut faire
"|tr '12' :"
In article (Dans l'article) , Stephane Chazelas wrote (écrivait) :
2004-08-16, 15:53(+02), Thomas: [...]
CMDDIR=/usr/local/hbin export PATH="$(find $CMDDIR -type d -print|awk '{printf "%s:",$1}')$PATH"
merci :-)
je m'imaginais un script qui modifiais le .tcshcr, pas le path, j'avais mal ecrit :-) [...]
En tcsh, je ne sais pas, mais les auteurs de tcsh te conseilleront d'utiliser zsh.
les auteurs memes ?
parce que pour diverses raisons, j'ai pas envie de changer de shell tout de suite
je passerais peut etre à bash plus tard, puisque c'est ce qu'apple a choisi
-- "In a world without walls and fences, who needs windows and gates ?" "petit Free qui devient grand, gêne les requins blancs"
Stephane Chazelas
2004-09-02, 18:15(+02), Thomas: [...]
En tcsh, je ne sais pas, mais les auteurs de tcsh te conseilleront d'utiliser zsh.
les auteurs memes ?
Ils disaient sur leur Web site que zsh etait la meilleure alternative, et rappelaient les problemes souvent evoques lies aux shells de type csh (www.faqs.org/faqs/unix-faq/shell/csh-whynot/). Le web site a changé depuis.
parce que pour diverses raisons, j'ai pas envie de changer de shell tout de suite
Rien ne t'oblige. tcsh a ete le meilleur shell pour une utilisation interactive pendant des annees. En 95, zsh avait encore pas mal de problemes, et bash n'est au niveau de tcsh que depuis peu.
je passerais peut etre à bash plus tard, puisque c'est ce qu'apple a choisi
Pour une utilisation interactive, je ne vois pas l'interet. bash ne doit sa notorieté qu'au fait que ce soit le shell du projet GNU (et donc le shell par defaut sur la plupart des Unix).
-- Stephane
2004-09-02, 18:15(+02), Thomas:
[...]
En tcsh, je ne sais pas, mais les auteurs de tcsh te
conseilleront d'utiliser zsh.
les auteurs memes ?
Ils disaient sur leur Web site que zsh etait la meilleure
alternative, et rappelaient les problemes souvent evoques lies
aux shells de type csh
(www.faqs.org/faqs/unix-faq/shell/csh-whynot/). Le web site a
changé depuis.
parce que pour diverses raisons, j'ai pas envie de changer de
shell tout de suite
Rien ne t'oblige. tcsh a ete le meilleur shell pour une
utilisation interactive pendant des annees. En 95, zsh avait
encore pas mal de problemes, et bash n'est au niveau de tcsh que
depuis peu.
je passerais peut etre à bash plus tard, puisque c'est ce qu'apple a
choisi
Pour une utilisation interactive, je ne vois pas l'interet. bash
ne doit sa notorieté qu'au fait que ce soit le shell du projet
GNU (et donc le shell par defaut sur la plupart des Unix).
En tcsh, je ne sais pas, mais les auteurs de tcsh te conseilleront d'utiliser zsh.
les auteurs memes ?
Ils disaient sur leur Web site que zsh etait la meilleure alternative, et rappelaient les problemes souvent evoques lies aux shells de type csh (www.faqs.org/faqs/unix-faq/shell/csh-whynot/). Le web site a changé depuis.
parce que pour diverses raisons, j'ai pas envie de changer de shell tout de suite
Rien ne t'oblige. tcsh a ete le meilleur shell pour une utilisation interactive pendant des annees. En 95, zsh avait encore pas mal de problemes, et bash n'est au niveau de tcsh que depuis peu.
je passerais peut etre à bash plus tard, puisque c'est ce qu'apple a choisi
Pour une utilisation interactive, je ne vois pas l'interet. bash ne doit sa notorieté qu'au fait que ce soit le shell du projet GNU (et donc le shell par defaut sur la plupart des Unix).