Re: [ssfr] Bizzarerie prompt bash |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
- To: shellscript-fr@xxxxxxxxxxxxxxx
- Subject: Re: [ssfr] Bizzarerie prompt bash
- From: "L B" <bertignac@xxxxxxxxx>
- Date: Tue, 27 May 2008 14:27:50 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=4IiXMQ25QWwE+yhtRsYdyUXPYfwN8qQxwDs3iLIhH1M=; b=wJOUnqctOX1201HaWIeIiyPIt2w9/griHYMta9uBGt52LarVLTrGKIEqbSvjORn3johgzCK0rYiB9ihPNkQrbrQQnoJQrgEBjO+3hAc//BuVCp1FV13Zz9kE6kwPjNBGQDMomt7qkTDEMXY2CJoQE8ZIUmbOhmdRfijlHwEuz0E=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cRcWmSihX6CYzLtqQ4ZyNIi/Pn1XLTq6NdG9/euWKCXwT8eNIybpYVtIRh2jhYuS7J+ybfm2dwmG+eFbuFS+yO795D2sHQ5smyteIAJA7EQuGmcbRmSUWMIEAtM4TWZU+VudwOfNl8CdKZtLO2rdmAQ7pCjzBF+UN4IubfJ/kh4=
> Utilise printf au lieu de echo, afin d'éviter d'interpréter le contenu
> de $USER et des autres variables. Un truc du style (pas testé):
>
> printf "\033]0;%s\007" "${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}"
Hmm, étrange car le echo est la commande par défaut sur redhat, et ca
ne beepe pas par défaut. C'est vraiment que dane le cas ou il y a du
\a dans le login.
Le printf a l'air de marcher. Je venais de trouver comme workaround de
vider cette variable PROMPT_COMMAND, ce qui sous redhat revient à ceci
:
touch /etc/sysconfig/bash-prompt-xterm
chmod +x /etc/sysconfig/bash-prompt-xterm
J'ai lu le man bash et j'ai pas compris l'intérêt de cette variable
par rapport à PS1.
Merci pour ta réponse
--
L.B.
---