aguamole
(usa KUbuntu)
Enviado em 17/09/2023 - 16:32h
msoliver escreveu:
Minions, boa noite.
'
033' = escape (\e) na base octal,
tbem pode ser usado em HEXA: '\x1b'
---------------------------------------------------
Usando o \e você pode escrever o red assim: "RED='\e[1;31m'"
Sim!
Variações do 'escape"
red='\e[1;31m'
red='033[1;31m'
red='\x1b[1;31m'
----------------------------------------------------------------------------------------------------------------
O \e entraria nas variáveis das cores ou dentro dos echo?
O "\e" entra na formação da cor.
Veja:
https://aurelio.net/shell/canivete/#cores
---------------------------------------------------------------------------------------------------------------
COR:30 0 COLOR → "\e[0;30m TXT \e[m" 1 COLOR → "\e[1;30m TXT \e[m"
COR:31 0 COLOR → "\e[0;31m TXT \e[m" 1 COLOR → "\e[1;31m TXT \e[m"
COR:32 0 COLOR → "\e[0;32m TXT \e[m" 1 COLOR → "\e[1;32m TXT \e[m"
COR:33 0 COLOR → "\e[0;33m TXT \e[m" 1 COLOR → "\e[1;33m TXT \e[m"
COR:34 0 COLOR → "\e[0;34m TXT \e[m" 1 COLOR → "\e[1;34m TXT \e[m"
COR:35 0 COLOR → "\e[0;35m TXT \e[m" 1 COLOR → "\e[1;35m TXT \e[m"
COR:36 0 COLOR → "\e[0;36m TXT \e[m" 1 COLOR → "\e[1;36m TXT \e[m"
COR:37 0 COLOR → "\e[0;37m TXT \e[m" 1 COLOR → "\e[1;37m TXT \e[m"
COR:38 0 COLOR → "\e[0;38m TXT \e[m" 1 COLOR → "\e[1;38m TXT \e[m"
______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________
O Oliver já respondeu.
A programação em hexadecimal não sei se existe programação em octal mas é os binários escritos em código hexadecimal.
usando $ hexdump /arquivo você pode ver o código do programa binária escrita em hexadecimal, e edições de código da memória é feita em hexadecimal também.
A programação sucessora da hexadecimal é a assembly.
São programações de baixo nível.