Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/10/2013, à 09:12

elleji

[résolu] prompt

bonjour,
comment faire en sorte qu'il y ait '/home/x' d'affiché plutôt que '~' , dans le prompt ?
merci

Dernière modification par elleji (Le 20/10/2013, à 05:37)


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#2 Le 15/10/2013, à 09:51

ljere

Re : [résolu] prompt

il suffit de modifier le fichier .bashrc
il y a deux lignes qui commencent par PS1
tu remplaces

\w\

par

/home/\u/\W\

par contre quand tu seras dans le dossier utilisateur le tilde ~ sera toujours présent
voila ce que cela donne chez moi

09:49 jerem  3.11.0-12-generic /home/jerem/~ $
cd Bureau/
09:50 jerem  3.11.0-12-generic /home/jerem/Bureau $

j'ai consacré un article dessus sur mon blog voir ma signature si ça t’intéresse


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#3 Le 15/10/2013, à 10:35

tiramiseb

Re : [résolu] prompt

Et si le répertoire de l'utilisateur en question n'est pas dans /home, que se passe-t-il ?

Dernière modification par tiramiseb (Le 15/10/2013, à 10:35)

Hors ligne

#4 Le 15/10/2013, à 11:26

ljere

Re : [résolu] prompt

il affichera quand même /home/user, car en réalité ça n'a pas été prévu pour cela


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#5 Le 15/10/2013, à 11:33

tiramiseb

Re : [résolu] prompt

voilou voilou.
Enfin tout ça pour dire que se focaliser sur "/home" est risqué...

Et puis venant d'un gars qui cherche à minimiser son interface (navigateur web sans images, etc), je ne comprends pas cette envie de remplacer la version courte (minimisée, quoi...) par une version longue de la même information...

Hors ligne

#6 Le 15/10/2013, à 12:19

elleji

Re : [résolu] prompt

je trouve plus explicite d'avoir /home/user que ~

j'imaginais que l'on devait faire un test sur \w ...


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#7 Le 15/10/2013, à 12:24

tiramiseb

Re : [résolu] prompt

je trouve plus explicite d'avoir /home/user que ~

Et tu ne trouves pas plus explicite d'avoir les images dans les pages web ? lol

-----

Plus sérieusement, ~ est une notation standard sous UNIX, qui dit que tu es dans ton répertoire utilisateur.
De cette manière, tu n'as même pas besoin de savoir où est précisément ton répertoire utilisateur : en tant qu'utilisateur, tu n'as pas spécialement besoin de le savoir...

Hors ligne

#8 Le 15/10/2013, à 13:18

elleji

Re : [résolu] prompt

neutral


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#9 Le 15/10/2013, à 15:32

elleji

Re : [résolu] prompt

on peux peut-etre tester \w et agir en consequence !?


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#10 Le 15/10/2013, à 15:36

tiramiseb

Re : [résolu] prompt

Je ne suis pas assez calé en bash pour te dire si, dans la définition du prompt, on peut faire des tests.

Hors ligne

#11 Le 15/10/2013, à 16:40

serged

Re : [résolu] prompt

Et :

PS1="\$(pwd)\$"

En plus beau :

PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\$(pwd)\[\033[00m\]\$"

LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#12 Le 15/10/2013, à 16:47

tiramiseb

Re : [résolu] prompt

serged : ah bah oui, tout bêtement... smile

(mais en ajoutant une espace à la fin, je trouve ça plus agréable à utiliser)

Hors ligne

#13 Le 15/10/2013, à 17:14

Watael

Re : [résolu] prompt

salut,

PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]$PWD\[\033[00m\]\$"

Dernière modification par Watael (Le 15/10/2013, à 17:15)


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#14 Le 15/10/2013, à 17:18

tiramiseb

Re : [résolu] prompt

ljere : je pense qu'on peut aller se cacher honteusement pour ne pas avoir pensé à pwd et surtout $PWD, non ? smile

Hors ligne

#15 Le 15/10/2013, à 18:00

elleji

Re : [résolu] prompt

smile

Dernière modification par elleji (Le 16/10/2013, à 08:11)


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#16 Le 15/10/2013, à 19:41

ljere

Re : [résolu] prompt

tout a fait moi j'avais juste pensé aux options classique de bashrc wink


ancien PC Toshiba satellite_c670d-11 / Linux Mint 21 Vanessa
Nouveau PC ASUS TUF GAMING A17 GPU RTX 4070 CPU AMD Ryzen 9 7940HS w/ Radeon 780M Graphics / Linux Mint 21.2 Victoria / Kernel: 6.4.8-1-liquorix / Desktop: Cinnamon

Hors ligne

#17 Le 16/10/2013, à 07:19

serged

Re : [résolu] prompt

Watael a écrit :

salut,

PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]$PWD\[\033[00m\]\$"

Euh... Affichera le répertoire courant au moment de l'exécution de l'instruction...


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#18 Le 16/10/2013, à 08:11

tiramiseb

Re : [résolu] prompt

serged a écrit :
Watael a écrit :

salut,

PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]$PWD\[\033[00m\]\$"

Euh... Affichera le répertoire courant au moment de l'exécution de l'instruction...

C'est parce qu'il manque un antislash...

PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\$PWD\[\033[00m\]\$ "

(et j'ai sournoisement ajouté l'espace de fin de prompt sans lequel je ne peux pas vivre tongue )

Hors ligne