GNU/Linux >> Linux Esercitazione >  >> Linux

C'è un modo per mantenere il testo passato in testa, coda, meno, ecc. Da colorare?

Presumo tu stia piping da ls e desidera conservare i codici colore dei terminali. Puoi dire ls --color=always (invece del valore predefinito di --color=auto ), che conserverà i codici, ma ciò non garantirà che la cosa a cui stai collegando sappia come capirli.

Se usi glark invece di grep proverà a visualizzare con i colori.

Se usi less con -R tenterà di visualizzare con i colori.


Dipende dal programma che genera l'output nella pipe.

head , tail , ecc. non sono quelli che rimuovono i colori, è il programma che genera i dati che di solito controlla se l'output va alla console (colorato), un file o una pipe (non colorato)

Ho trovato un'altra domanda e risposta di SU che mostra come mentire ai programmi di pipe per l'output come se stessero inviando l'output a una console (emulando una console con unbuffer )


Linux
  1. Strumenti di amministratore di sistema:visualizzazione del testo in Linux con coda e testa

  2. C'è un modo per ottenere da gcc l'output binario grezzo?

  3. Uscita tubazioni da tagliare

  4. Piping `trova` a 'coda`

  5. C'è un modo per rinominare un progetto Cargo?

Omissione della prima riga da qualsiasi output di comando Linux

Esiste un modo per ottenere time_t a 64 bit nei programmi a 32 bit in Linux?

Esiste uno strumento GUI per configurare /etc/fstab?

Esiste un modo per verificare quali baud rate sono supportati su un dispositivo seriale?

C'è un modo per ottenere emoji colorati in qualsiasi emulatore di terminale su Linux?

C'è un modo per fare in modo che i filesystem ext utilizzino meno spazio per se stessi in Linux?