Le samedi 28 octobre 2006 à 16:26:: Laurent - CyberSDF:: Ubuntu
Marre de votre prompt bash ? Pas envie de vous taper des heures de tests, de lecture de documentation pour le modifier et encore moins taper des trucs du genre [\033[01;32m] ?
J'ai trouvé la solution avec le Javascript Prompt-o-matic ; En quelques clics, vous avez votre prompt personnalisé à mettre dans votre .bashrc.
Pour ceux que ça intéresse, voici le mien :
PS1="${TITLEBAR}\[\033[0m\]\[\033[1;37m\]-=[ \[\033[0m\]\[\033[0;34m\]\[\033[0m\]\[\033[1;33m\]\u\[\033[0m\]\[\033[1;31m\]@\[\033[0m\]\[\033[1;35m\]\h\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[1;32m\]\t\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[0;37m\]\[\033[0m\]\[\033[0;37m\]\[\033[0m\]\[\033[0;37m\]Uptime : \[\033[0m\]\[\033[0;32m\]\$(temp=\$(cat /proc/uptime) && upSec=\${temp%%.*} ; let secs=\$((\${upSec}%60)) ; let mins=\$((\${upSec}/60%60)) ; let hours=\$((\${upSec}/3600%24)) ; let days=\$((\${upSec}/86400)) ; if [ "\${days}" -ne "0" ]; then echo -n "\${days}d"; fi ; echo -n "\${hours}h\${mins}m")\[\033[0m\]\[\033[1;37m\] | \[\033[0m\]\[\033[0;37m\]Avg: \[\033[0m\]\[\033[1;31m\]\$(temp=\$(cat /proc/loadavg) && echo \${temp%% *})\[\033[0m\]\[\033[1;37m\] ]=-\n[\[\033[0m\]\[\033[1;34m\]\${PWD}\[\033[0m\]\[\033[1;37m\]]\[\033[0m\]\[\033[1;36m\]>$ \[\033[0;0m\]"
A ça on ajoute :
echo Bonjour $USER, nous sommes le `date +"%A %e %B %Y"`, et il est : `date +"%H"` h `date +"%M"` . `/usr/games/fortune` | cowsay -f $(/bin/ls /usr/share/cowsay/cows -1 | head -n $(expr $$$(date +%s) % $(ls /usr/share/cowsay/cows | wc -w) + 1) | tail -n 1)
(fortune et cowsay nécessaires)
Blogmark it ! :: trackback fermés :: fil rss des commentaires
2.
Le samedi 28 octobre 2006 à 21:44 ::
cdemoulins
Si tu veux avoir un shell encore plus puissant je te conseil d'aller voir du côté de zsh. zsh, c'est assez semblable à du bash mais avec un système de complétion beaucoup plus évolué.
3.
Le mardi 21 novembre 2006 à 20:43 ::
Amirouche
c'est super laid ce que tu as fait... je sais pas dans quel dimension tu vie mais la... arrete les pokemons
4.
Le mardi 21 novembre 2006 à 20:44 ::
Amirouche
Merci pour le lien kan mm
![]()
Toutes les fautes d'orthographes présentes sur ce site sont protégées par la licence
Creative common
|
|
|
|
Design décliné de [ON]Simple par [ NikO ]
Hébergé par Typhon.Network