Pages : 1
#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)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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 ?
-----
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...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 15/10/2013, à 13:18
- elleji
Re : [résolu] prompt
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.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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...
(mais en ajoutant une espace à la fin, je trouve ça plus agréable à utiliser)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
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 ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#15 Le 15/10/2013, à 18:00
- elleji
Re : [résolu] prompt
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
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
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
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 )
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1