OVH Cloud OVH Cloud

bash /private/etc/

33 réponses
Avatar
jeanpierre.libre
bonjour,

comment déterminer le fichier qui initialise le bash avec les bons pas ?
il y en a tout un paquet dans /private/etc....


--
jean-pierre gerbal
pour me répondre, permuter mon nom et libre (en anglais)

10 réponses

1 2 3 4
Avatar
blanc
Jean-Pierre GERBAL wrote:

comment déterminer le fichier qui initialise le bash


C'est indiqué dans le man, au paragraphe INVOCATION

Donc fait la commande :

man bash

Et tape la recherche : /invocation

(suivi de n le nombre de fois nécessaire)

avec les bons pas ?


Que veux-tu dire ? PATH ?

il y en a tout un paquet dans /private/etc....


Il y en a aussi dans ton répertoire home...

JPaul.

--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
firstname
Jean-Pierre GERBAL wrote:

bonjour,

comment déterminer le fichier qui initialise le bash avec les bons pas ?
il y en a tout un paquet dans /private/etc....


.profile dans ton dossier utilisateur.

Pour l'editer, ouvre un terminal et tape:
nano .profile



--
Florian

"Tout est au mieux dans le meilleur des mondes possible"
Voltaire, caricaturant Leibniz

Avatar
Nicolas.MICHEL
Jean-Pierre GERBAL wrote:

bonjour,

comment déterminer le fichier qui initialise le bash avec les bons pas ?
il y en a tout un paquet dans /private/etc....


De tête il y a /etc/profile, ~/.bashrc ou ~/.profile
Après, un de ces fichiers peut en appeler un autre.

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

Avatar
jeanpierre.libre
JPaul wrote:

Que veux-tu dire ? PATH ?


Voici ce que je lis dans .profile :
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export TERM=xterm-color

test -r /sw/bin/init.sh && . /sw/bin/init.sh

ma question porte sur le fait que le terminal semble ne pas balayer tous
les chemins (usr et sw)

--
jean-pierre gerbal
pour me répondre, permuter mon nom et libre (en anglais)

Avatar
Nicolas.MICHEL
Jean-Pierre GERBAL wrote:

JPaul wrote:

Que veux-tu dire ? PATH ?


Voici ce que je lis dans .profile :
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export TERM=xterm-color

test -r /sw/bin/init.sh && . /sw/bin/init.sh

ma question porte sur le fait que le terminal semble ne pas balayer tous
les chemins (usr et sw)


ah, oki.
Donc tu tapes
echo $PATH

pour voir quel est ton $PATH.

pour le modifier, tu peux changer la ligne ci dessous comme ça :

export
PATH=/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/sw/bin:/sw/sbin:
$PATH

(sur une seule ligne)

pour ajouter /sw et /usr

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas


Avatar
frangi
(Nicolas MICHEL) writes:

Jean-Pierre GERBAL wrote:

(sur une seule ligne)


Pas nécessaire. Voici mon .profile (pour la lisibilité):

# Modification de la variable $PATH pour lui ajouter
PATH=$PATH:/Developer/Tools
PATH=$PATH:/usr/local/teTeX/bin/powerpc-apple-darwin-current/
PATH=$PATH:~/texmf/bin
PATH=$PATH:/opt/local/bin
PATH=$PATH:~/bin
export $PATH

Et j'ai la même chose dans mon fichier de configuration de zsh (dans
~/Library/init/zsh/path).

--
====================================================
François GIRON -- Mac OS X 10.4.6 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html
~ fgironatmac.com ~
====================================================

Avatar
laurent.pertois
Florian wrote:

Jean-Pierre GERBAL wrote:

bonjour,

comment déterminer le fichier qui initialise le bash avec les bons pas ?
il y en a tout un paquet dans /private/etc....


.profile dans ton dossier utilisateur.

Pour l'editer, ouvre un terminal et tape:
nano .profile


Pour plus de sécurité je recommande :
nano ~/.profile

Parce qu'on peut très bien s'être déplacé et du coup ne plus être dans
son dossier Départ.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.


Avatar
patpro ~ patrick proniewski
In article ,
(François Giron) wrote:

(Nicolas MICHEL) writes:

Jean-Pierre GERBAL wrote:

(sur une seule ligne)


Pas nécessaire. Voici mon .profile (pour la lisibilité):

# Modification de la variable $PATH pour lui ajouter
PATH=$PATH:/Developer/Tools
PATH=$PATH:/usr/local/teTeX/bin/powerpc-apple-darwin-current/
PATH=$PATH:~/texmf/bin
PATH=$PATH:/opt/local/bin
PATH=$PATH:~/bin
export $PATH


étrange, normalement on met plutôt les path "non système" avant, de
sorte qu'on puisse installer son propre binaire de remplacement dans
*/local/bin, ou ~/bin...

patpro


Avatar
jeanpierre.libre
Nicolas MICHEL wrote:

Donc tu tapes
echo $PATH

pour voir quel est ton $PATH.


Bonjour,

voici ce que me donne echo :
echo $PATH
/sw/bin:/sw/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr
/sbin:/sw/bin:/opt/local/bin:/usr/local/bin:/usr/local/teTeX/bin/powerpc
-apple-darwin-current:/usr/X11R6/bin

a priori, cela semble complet (darwin, fink et tex sont installés) ?

--
jean-pierre gerbal
pour me répondre, permuter mon nom et libre (en anglais)

Avatar
Nicolas.MICHEL
Jean-Pierre GERBAL wrote:

voici ce que me donne echo :
echo $PATH
/sw/bin:/sw/sbin:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr
/sbin:/sw/bin:/opt/local/bin:/usr/local/bin:/usr/local/teTeX/bin/powerpc
-apple-darwin-current:/usr/X11R6/bin

a priori, cela semble complet (darwin, fink et tex sont installés) ?


Oui, ça a l'air complet.
ça ne marche pas ?
Concrêtement, comment se manifeste le problème ?

As-tu un exemple de commande qui n'est pas trouvé en ne tapant que le
nom de la commande, mais qui fonctionne en tapant le chemin complet ?

genre
%> which who
fais un "command not found" ?

--
S'il n'y a pas de solutions, c'est qu'il n'y a pas de problèmes
iChat/AIM : michelnicolas

1 2 3 4