¡Esta es una revisión vieja del documento!
Shell Markup Language
Es un script que facilita el uso de colores, emojis y otras facilidades en la terminal, agregando funciones que el usuario puede llamar para cambiar las propiedades del texto en la consola.
Se puede bajar de https://odb.github.io/shml/
Instalación
Para usar SHML, hay que seguir los siguientes pasos
- Bajar el script
- Sourcearlo
Bajar el script
El código del script se puede bajar fácilmente con el siguiente comando. Si el script no funciona, revisar en el enlace mencionado al inicio de la página.
wget 'https://raw.githubusercontent.com/odb/shml/1.1.0/shml.sh'
Sourcear el script
Una vez bajado, el contenido script se debe incorporar al ambiente mediante el comando source
de esta manera.
source shml.sh
Importante: el script está creado para el intérprete de línea de comandos (shell)bash
. Para otros intérpretes es necesario realizar uno o más cambios al código fuente del script.
Uso
Una vez incorporado al ambiente, se pueden realizar diferentes acciones cuando ingresamos texto en la terminal.
Cambiar colores de texto y de fondo
Para cambiar colores de texto disponemos de las funciones color
/fgcolor
/c
.
Por ejemplo
$(color red "ahora escribe en rojo") $(color blue "y ahora escribe en azul") # volvemos al color por defecto color reset
Los colores disponibles son
black
, red
, green
, yellow
, blue
, magenta
, cyan
, gray
, white
, darkgray
, lightred
, lightgreen
, lightyellow
, lightblue
, lightmagenta
, lightcyan
.