salen porque oscuras mis mal lpstat los imprimir imprime impresora impresion fotos configurar como comandos comando colores color linux macos console colors

linux - oscuras - porque mi impresora imprime mal los colores



¿Cómo puedo imprimir en color en la consola de forma multiplataforma? (3)

Otra opción es:

# Define some colors first (you can put this in your .bashrc file): red=''/e[0;31m'' RED=''/e[1;31m'' blue=''/e[0;34m'' BLUE=''/e[1;34m'' cyan=''/e[0;36m'' CYAN=''/e[1;36m'' green=''/e[0;32m'' GREEN=''/e[1;32m'' yellow=''/e[0;33m'' YELLOW=''/e[1;33m'' NC=''/e[0m'' #################

A continuación, puede escribir en la terminal:

echo -e "${RED}This is an error${NC}" echo -e "${YELLOW}This is a warning${NC}" echo -e "${GREEN}Everythings fine!${NC}"

No olvides el $ {NC} al final. NC significa "sin color", lo que significa que después de la oración, volverá a su color normal. Si lo olvida, toda la solicitud y los comandos posteriores estarán en el color que especificó (por supuesto, puede escribir ''echo -e "$ {NS}"'' para volver a cambiarlo).

¿Cómo puedo generar texto en color usando "printf" en Mac OS X y Linux?


Para la mejor portabilidad, consulte la terminfo datos terminfo . En cáscara,

colors=(black red green yellow blue magenta cyan white) for ((i = 0; i < ${#colors[*]}; i++)); do ((j=(i+1)%${#colors[*]})) printf ''%s%s%s on %s%s/n'' "$(tput setaf $i)" "$(tput setab $j)" / "${colors[i]}" "${colors[j]}" "$(tput op)" done

se imprimirá

black on red red on green green on yellow yellow on blue blue on magenta magenta on cyan cyan on white white on black

pero en color


Puede utilizar los códigos de color ANSI. Aquí hay un programa de ejemplo:

#include <stdio.h> int main(int argc, char *argv[]) { printf("%c[1;31mHello, world!/n", 27); // red printf("%c[1;32mHello, world!/n", 27); // green printf("%c[1;33mHello, world!/n", 27); // yellow printf("%c[1;34mHello, world!/n", 27); // blue return 0; }

El 27 es el personaje de escape . Puedes usar /e si lo prefieres.

Hay listas de todos los códigos en toda la web. Aquí hay uno .