Ccat, kleurt de uitvoer van het cat-commando in de terminal

ongeveer ccat

In het volgende artikel gaan we kijken naar ccat. Ik denk dat bij de meeste gebruikers bekend is dat de cat commando​ Het is een Unix-commando om tekstbestanden te bekijken, combineren en kopiëren. Dit is mogelijk een van de meest gebruikte commando's door alledaagse gebruikers op GNU / Linux- en Unix-besturingssystemen.

Als u een van die gebruikers bent die katten vaak gebruikt, bent u wellicht geïnteresseerd in ccat. Gaat over een commando dat erg lijkt op het cat commando​ Zijn functie is in wezen hetzelfde, maar ccat toont ons de inhoud met accentuering van de syntaxis, wat erg handig kan zijn bij het lezen van code. De ondersteunde talen voor syntaxisaccentuering zijn: JavaScript, Java, Ruby, Python, Go, C en JSON.

Ccat-installatie op Ubuntu

Om deze opdracht in ons Ubuntu-systeem te kunnen gebruiken, hoeven we dat alleen maar te doen download de laatste versie gepubliceerd, een tijdje geleden, van ccat van zijn GitHub-pagina. Als u liever de terminal (Ctrl + Alt + T) gebruikt om het pakket te downloaden, hoeft u er alleen maar in te schrijven:

download ccat met wget

wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz

Aan het einde van de download, pak het gedownloade gecomprimeerde bestand uit​ In dezelfde terminal hoef je alleen maar te schrijven:

tar xfz linux-amd64-1.1.0.tar.gz

Nu gaan we kopieer het uitvoerbare bestand ccat naar uw $ PATH, zoals het bijvoorbeeld zou zijn / Usr / local / bin /​ Om dit te doen schrijven we het commando:

sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/

Om af te maken laten we het uitvoerbaar maken met behulp van de volgende opdracht in dezelfde terminal:

sudo chmod +x /usr/local/bin/ccat

Met behulp van ccat

Als je dit commando gebruikt, zul je dat zien het gebruik lijkt sterk op dat van het cat-commando​ Vervolgens gaan we enkele basisvoorbeelden zien.

Als we het cat-commando gebruiken om een ​​tekstbestand te bekijken, zoals test.txt, zullen we het commando als volgt gebruiken:

voorbeeld cat ccat

cat prueba.txt

Laten we eens kijken zoals ccat ons de output laat zien uit hetzelfde bestand. U hoeft alleen maar in dezelfde terminal te schrijven:

voorbeeld ccat-test

ccat prueba.txt

Zoals je kunt zien in de bovenstaande screenshots, ccat toont ons de uitvoer met syntaxisaccentuering​ Terwijl het commando cat geeft de uitvoer weer met de standaard themakleur van uw systeem.

Laat de uitvoer van meerdere bestanden zien

We zullen ook de uitvoer van verschillende bestanden tegelijkertijd kunnen zien, zoals te zien is in de volgende schermafbeelding:

ccat met twee bestanden

ccat prueba.txt ccat.txt

Bekijk de output in HTML-formaat

Als u om welke reden dan ook geïnteresseerd bent in het zien van de uitvoer in HTML-indeling, kunt u dit eenvoudig doen het toevoegen van de optie "-html”Aan het einde van het commando:

ccat html-uitvoer

ccat prueba.txt --html

Bekijk de inhoud van een internetbestand

Met deze opdracht kunnen we niet alleen de lokale bestanden zien. We hebben ook de mogelijkheid van bekijk de inhoud van een bestand op een web direct met de opdracht curl, zoals je hieronder kunt zien:

internet ccat-bestand

curl https://raw.githubusercontent.com/jingweno/ccat/master/ccat.go | ccat

Stel kleurcodes in

naar bekijk de standaard toegepaste kleurcodes en de beschikbare opties, we hoeven alleen uit te voeren:

ccat kleurenpalet

ccat --palette

Natuurlijk kunnen we dat configureer onze eigen kleurcodes op een bestand met behulp van de volgende opdracht in terminal:

verander ccat uitvoerkleur

ccat -G String="darkteal" -G Plaintext="green" -G Keyword="fuchsia" prueba.txt

Vervang kat door ccat

Als je ccat leuk vindt en denkt dat het nuttig kan zijn, ben je misschien geïnteresseerd vervang het standaard cat-commando door ccat​ Om de vervanging uit te voeren, hebben we alleen maak een alias aan.

Om de alias te maken, hoeven we alleen maar voeg de volgende regel toe aan het ~ / .bashrc-bestand:

maak alias ccat

alias cat='/usr/local/bin/ccat'

Zodra het bestand is opgeslagen, hoeft u alleen nog maar te doen voer de volgende opdracht uit om de wijzigingen effectief te maken:

source ~/.bashrc

Als je geïnteresseerd bent meer weten over hoe u aliassen maaktkunt u meer raadplegen in het artikel geschreven op Wikipedia.

Help

Het kan worden verkregen hulp bij het gebruik van deze opdracht typen in terminal:

ccat hulp

ccat -h

U kunt ook weet meer over dit commando het controleren van de GitHub-pagina van het project.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.