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:
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:
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:
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 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 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:
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 --palette
Natuurlijk kunnen we dat configureer onze eigen kleurcodes op een bestand met behulp van de volgende opdracht in terminal:
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:
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 -h
U kunt ook weet meer over dit commando het controleren van de GitHub-pagina van het project.