Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Matériel et logiciels > Linux & Mac > Fichier Bashrc > Lecture du sujet

Fichier Bashrc

Il est ou le petiot ?

Vous devez être inscrit pour pouvoir poster des messages

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne gogol44 # Posté le 26/08/2008 à 16:49:23
Et 1 et 2 et 3, blaireaux !
Avatar
Groupe : Membres
Bonjour,

Je suis en pleine lecture du tutoriel sur Linux intitulé : Nano, l'éditeur de texte du débutant et j'en suis au chapitre configurer sa console avec .bashrc.

Seulement, je ne trouve pas ce fichier ... Comme je suis un tout petit débutant, je ne sais même pas comment le recréer.

Si vous pouviez me donner un petit coup de main ça serait sympa.

Merci d'avance
Hors ligne Truffaut # Posté le 26/08/2008 à 16:53:47
Groupe : Membres
Il devrait être dans ~/.bashrc, mais c'est pas grave s'il n'est pas là.

Execute seulement : cd ~ && touch .bashrc
Hors ligne NoHaR # Posté le 26/08/2008 à 16:53:56
Wakarimashita yo
Avatar
Groupe : Membres
il se peut qu'il n'y aie aucun fichier .bashrc dans ton répertoire /home/tartempion : c'est normal

Ca signifie simplement que tu n'as pas d'options perso pour la console.
Pour en créer un nouveau, tu te places dans ton répertoire home et tu tapes

Code : Console
nano .bashrc


Tu enregistres (même s'il est vide), voilà il est créé ;)

------------
Plus rapide encore pour créer un fichier vide :

Code : Console
touch .bashrc


EDIT : grilled :-°
Édité le 26/08/2008 à 16:55:04 par NoHaR

La facilité : c'est ne pas essayer de ne pas vivre en contradiction avec les idées que l'on ne défend pas...

Mon Tutoriel
: Vision par Ordinateur
Avancement : Nouveau chapitre ! (+ rédaction de 3 chapitres en cours) :p
[Délire de Geek] Faites chanter votre PC pour Noël !
 
Hors ligne gogol44 # Posté le 26/08/2008 à 17:00:07
Et 1 et 2 et 3, blaireaux !
Avatar
Groupe : Membres
Ouep ça, ça va :)

Mais après pour le remplir et avoir une jolie console ? Je lui rentre quoi dans le ventre ?
Hors ligne NoHaR # Posté le 26/08/2008 à 17:01:46
Wakarimashita yo
Avatar
Groupe : Membres
Suis la suite du tuto ;)
Il y a pas mal de trucs expliqués : copie (en faisant attention à ce que tu copies, tout de même) ce qui t'intéresse...

La facilité : c'est ne pas essayer de ne pas vivre en contradiction avec les idées que l'on ne défend pas...

Mon Tutoriel
: Vision par Ordinateur
Avancement : Nouveau chapitre ! (+ rédaction de 3 chapitres en cours) :p
[Délire de Geek] Faites chanter votre PC pour Noël !
 
Hors ligne gogol44 # Posté le 26/08/2008 à 17:11:32
Et 1 et 2 et 3, blaireaux !
Avatar
Groupe : Membres
Et il n'y a pas moyen de récupérer un fichier "original" avec tous les paramètres de base ?

Parce qu'en ne rajoutant que ca :

Code : Console
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
#    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    ;;
*)
#    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    ;;
esac
 
# Comment in the above and uncomment this below for a color prompt
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '



J'ai eu ce message la dans mon terminal :

Code : Console
bash: /home/martin/.bashrc: line 14: Caractère de fin de fichier (EOF) prématuré lors de la recherche du « ' » correspondant
bash: /home/martin/.bashrc: line 15: Erreur de syntaxe : fin de fichier prématurée
Édité le 26/08/2008 à 17:18:27 par gogol44
Hors ligne NoHaR # Posté le 26/08/2008 à 17:17:39
Wakarimashita yo
Avatar
Groupe : Membres
tu as le bashrc global que tu peux copier pour ensuite le modifier localement :

Code : Console
cp /etc/bash.bashrc ~/.bashrc
cd ~
nano .bashrc


Ne modifie PAS le fichier /etc/bash.bashrc si tu ne sais pas ce que tu fais.
N'apporte des modifs qu'à ton .bashrc perso


EDIT : Wooops ! merci GuGus
Édité le 26/08/2008 à 17:32:37 par NoHaR

La facilité : c'est ne pas essayer de ne pas vivre en contradiction avec les idées que l'on ne défend pas...

Mon Tutoriel
: Vision par Ordinateur
Avancement : Nouveau chapitre ! (+ rédaction de 3 chapitres en cours) :p
[Délire de Geek] Faites chanter votre PC pour Noël !
 
Hors ligne GuGus963 # Posté le 26/08/2008 à 17:30:09
Pour la connaissance libre !
Avatar
Groupe : Membres
d'ailleurs, n'utilise pas le sudo de la commande précédente, car il copierait le fichier avec les droits en root. Ton fichier .bashrc doit t'appartenir ;)
(Tu ne pourrais pas l'éditer sans sudo, sinon).
 
Hors ligne gogol44 # Posté le 26/08/2008 à 17:33:45
Et 1 et 2 et 3, blaireaux !
Avatar
Groupe : Membres
Ca y est, j'ai copié ce que j'avais à copier, seulement il ne s'agit pas tout a fait du même fichier que celui du tuto.

Code : Console
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
#xterm*|rxvt*)
#    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
#    ;;
#*)
#    ;;
#esac


Code : Console
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    ;;
*)
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    ;;
esac
 
# Comment in the above and uncomment this below for a color prompt
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '


Du coup je me retrouve à modifier des choses que je n'ai pas ... En tant que débutant, j'aimerai bien pouvoir suivre le tuto à la lettre plutôt qu'essayer d'inventer des choses.
Hors ligne gogol44 # Posté le 27/08/2008 à 20:52:44
Et 1 et 2 et 3, blaireaux !
Avatar
Groupe : Membres
Aucune idée supplémentaire ?
Hors ligne kna # Posté le 28/08/2008 à 06:33:57
Avatar
Groupe : Membres
Laisse tomber le bashrc global.

Le problème dans ton .bashrc de base c'est que tu commentes les lignes PS1= mais pas les lignes case :

Tu as :
Code : Bash
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
#    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    ;;
*)
#    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    ;;
esac
 
# Comment in the above and uncomment this below for a color prompt
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '


Alors que tu devrais avoir
Code : Bash
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# set a fancy prompt (non-color, unless we know we "want" color)
#case "$TERM" in
#xterm-color)
#    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
#    ;;
#*)
#    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
#    ;;
#esac
 
# Comment in the above and uncomment this below for a color prompt
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '


ou bien
Code : Bash
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    ;;
*)
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    ;;
esac
 
# Comment in the above and uncomment this below for a color prompt
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '


Bref soit tu commentes la première partie, soit la seconde, mais en entier !

I thought what I'd do was, I'd pretend to be one of those deaf-mutes.
 

Retour au forum "Linux & Mac" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 196 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.031s (0.0142s)