Novus Annus venit, de labore gravi amplius cogitare nolo.
Quisque ornare aliquid conatur ad ferias: domum, officium, officium... Ornare aliquid etiam! Ad exemplum rectae praeceptum promptum. Aliquatenus mandatum est etiam linea operis.
In quibusdam distributionibus iam est βornatumβ;
in aliis, cana et inconspicua est;
Et possumus, exempli gratia, hoc modo;
Nempe omnes figunt varios sapores et colores. Si talis fuco tibi videtur mollis et indecens, scito quod haec sententia omne ius ad vitam habet. Et si etiam vis addere parvum spiritum Novi Anni, per breve novi anni articulum e Cloud4Y lege.
Primum, quomodo terminatio "colorata" sit, exponam. Hoc fit utens fugae sequentia. Vel pressius, in codice potestate sequentia terminalis ANSI/VT100. Quo facto significat tuum emulatorem terminalem hunc vexillum sustinere debere, alioquin miraculum Novus Annus non fiet. Etiam, $CULA ponitur pro vercundus.
Haec mandata dicuntur sequentia effugia, quia in principio cuiusque eorum indoles ASCII est "effugium". Plures sunt sequentia temperantia, et permittunt, exempli gratia, occasus terminales ostentare, ostentationem motusque cursoris regere, fontem mutare, textum delere et occultare. Unum eligemus ex omni varietate possibilitatum - mutato colore textus et subiecti.
Fac in codice sequentia *ESC*[{attr1};...;{attrn}m
Symbolum Fuga forma ejus octal adhibetur, id est 33. Quod attinet ad attributa, hic brevis est index valorum possibilium;
0 Reset omnia attributa
1 Clara (augeo splendore)
2 Dim
4 Underscore
5 Blink
7 Reverse
8 Occultus (hide text)
Colores anteriores (coloris styli, textus hoc colore ostenditur);
30 nigreos
31 rubrum
32 Viridis
33 flavus
34 caeruleum
35 Magenta (magenta)
36 Cyan (hyacintho)
37 album
Colores background (pap- color, or background color);
40 nigreos
41 rubrum
42 Viridis
43 flavus
44 caeruleum
45 Magenta (magenta)
46 Cyan (hyacintho)
47 album
Nota quod si nunc iubes in termino; echo 33[0;31mΠ½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΊΡΡ 33[0mβ
... tunc praevidebis monochromum fio in output:
Quare? Quia necesse erat uti facultatibus provectis echo praecepti. Satis est unam clavem addere: echo -e β 33[0;31mΠ½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΊΡΡ 33[0mβ
In output nunc vide rectam:
Colorem output ad terminalem digesti sumus. Nunc videamus quomodo mandatum promptum colo.
Hoc fit mutando PS1 variabilis. Linea variabilis prompta est ad mandatum. Eius species etiam mutari potest, etiam sequentia effugia adhibita. Sed parva differentia est: sequentia debes incipere cum symbolo.["Et finem cum symbolo"]secus erit output ad terminum.
Omnia sequentia imperativa possibilia describuntur singillatim in vergente manuali, ut lectores invitem ut id sibi eligant quod lineam promptam ad mandatum videre malunt. Exemplum, valorem meum dabo pro variabili PS1:
[ 33[34;1m]t[ 33[0m],[ 33[32m]u@l@h[ 33[0m]:[ 33[33m]W[ 33[0m],[ 33
[31m]![ 33[0m]$n
Explicabo hanc atrocem cantilenam;
[ 33[34;1m] - conversus in clara caeruleo (secundum attributum) font color
t - display current tempus in forma HH: MM: SS
[ 33 [0m] - reset font color occasus
, - iustus commate (inopinatus, rectum?)
[ 33 [32m] - conversus in viridi color
u@l@h - pone nomen usoris, numerum machinam terminalem et nomen exercitum brevem, separatum a "@" symbolo
[ 33 [0m] - reset in font color occasus iterum
: - iustus colonia (subito!)
[ 33 [33m] - conversus flavo font color
W - display nomen current Directory
[ 33 [0m] - reset in font color occasus iterum
, β Aliud comma (quis putaret!)
[ 33 [31m] - conversus in rubrum color
! - ostendite imperium numerus in termino
[ 33 [0m] - Noli oblivisci ut reset occasus fontis coloris
$ - print "#" pro radix et "$" pro omnibus
n β line translatione. Quod? Ita ut imperativum incipit a sinistra ora fenestrae potius quam in fine praecepti linea prompta est.
Ubi est variabilis refine? Consequentissimus locus est hoc ~/.bashrc.
Aspectus invitationis nonnisi imaginatione finitus est. In principio nihil obstat quominus in forma arboris Nativitatis prompta linea praecipiat utens instrumentis suprascriptis. Verum, talis invitatio valde gravia erit, et opus certe commodius non fiet. Arbor Nativitatis simpliciter exponi potest supra lineam mandatum promptum cum colligationem in (necesse est adhuc ~/.bashrc recensere). Pro eo! et gratias tibi attente.
Quid aliud legere potes in diario?
β
β
β
β
β
Subscribe to our
Source: www.habr.com