Even een totale n00b vraag tussendoor...
Ik heb de volgende bootprompt:
(ff in stukjes geknipt)
Dan zie ik het volgende:
(maar dan met kleurtjes)
Erg mooi. Het probleem is alleen dat de datum static is. Dit is niet zo vreemd, want PS1 (de variabele die aangeeft hoe de bootprompt eruit ziet) is zelf ook static.
Ik wil dus dat die datum zichzelf aanpast. D.w.z., dat als het 20 april is, zoals vandaag, dat er dan dus ook '20 Apr' staat en geen 19 blijft staan. Die PS1 moet dus een functie bevatten in plaats van static text (wat nu het geval is).
Kan dit en zo ja hoe?
.
Ik heb de volgende bootprompt:
code:
1
2
3
4
| PS1="\\[\033[1;37m\][\\[\033[1;31m\]`date+"%-d"` \\[\033[1;32m\]`date +"%b"` \\[\033[1;37m\]- \\[\033[1;34m\]\u\\[\033[1;37m\]@\\[\033[1;33m\]\h \\[\033[1;35m\]\W\\[\033[1;37m\]]#\\[\033[0;37m\] " |
(ff in stukjes geknipt)
Dan zie ik het volgende:
code:
1
| [19 Apr - rbultje@tux /tmp]# |
(maar dan met kleurtjes)
Erg mooi. Het probleem is alleen dat de datum static is. Dit is niet zo vreemd, want PS1 (de variabele die aangeeft hoe de bootprompt eruit ziet) is zelf ook static.
code:
1
2
3
4
5
6
| [19 Apr - rbultje@tux /tmp]# echo $PS1 \\[\033[1;37m\][\\[\033[1;31m\]19 \\[\033 [1;32m\]Apr \\[\033[1;37m\]- \\[\033[1;34m\] \u\\[\033[1;37m\]@\\[\033[1;33m\]\h \\[\033 [1;35m\]\W\\[\033[1;37m\]]#\\[\033[0;37m\] [19 Apr - rbultje@tux /tmp]# |
Ik wil dus dat die datum zichzelf aanpast. D.w.z., dat als het 20 april is, zoals vandaag, dat er dan dus ook '20 Apr' staat en geen 19 blijft staan. Die PS1 moet dus een functie bevatten in plaats van static text (wat nu het geval is).
Kan dit en zo ja hoe?
