Oblikujte terminalski poziv s temi 4 različicami

Tisti, ki vsak dan uporabljamo emulator konzole, terminal ali karkoli že želimo, ga iščemo vedno, poziv izgleda lepše ali pa nam vsaj da več informacij, kot je prikazano privzeto.

Na primer, v mojem primeru privzeto prikazuje približno tako:

Ob branju RSS-a najdem članek v iLoveUbuntu kjer nam kažejo 4 načine za spreminjanje poziv, dodajanje barv ali dodajanje več informativnih elementov. Oglejmo si primere:

Prvi izmed njih je tisti, ki mi je najmanj všeč, mislim, da je nasičen z dodatnimi elementi in je videti takole:

Če pa želite, lahko datoteko uredite ~ / .bashrc (če ni, ga bomo ustvarili) in dodajte to vrstico:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

Kasneje, da spremembe začnejo veljati, izvedemo v konzoli:

$ cd && . .bashrc

To se ponovi za naslednje primere. Sledi naslednje, pri katerem sem ostal:

Koda, ki jo moramo vnesti v datoteko ~ / .bashrc, je naslednja:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

Nato imamo še en primer, ki nima barv, vendar prikazuje koristne informacije:

Koda, ki jo je treba uporabiti, je naslednja:

PS1="┌─[\d][\u@\h:\w]\n└─> "

In končno imamo še to:

Koda, ki jo je treba uporabiti, je naslednja:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

Izberete tistega, ki vam je najbolj všeč, seveda, če želimo, lahko to nekoliko spremenimo. Na primer, vzel sem primer, ki mi je bil všeč, dal sem to kodo:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

In bilo je takole: