Hoe de cat Linux-opdracht te gebruiken

Inhoudsopgave

Aangezien op UNIX gebaseerde besturingssystemen een van de meest functionele alternatieven zijn voor zowel thuisgebruikers als kleine, middelgrote of grote bedrijven, is het ideaal om in detail te weten hoe het wereldwijde gebruik hiervan in het algemeen alle UNIX-systemen is. in dit geval hebben we het specifiek over Linux, het is het gebruik van commando's, en hoewel het waar is dat de meeste distributies ons tegenwoordig een grafische optie bieden, is de essentie van Linux de ontwikkeling en uitvoering van de commando's.

Er zijn honderden commando's met elk een speciale functie en een van de meest gebruikte commando's vanwege zijn veelzijdigheid en bruikbaarheid is het kattencommando dat Solvetic in detail zal analyseren.

Wat is het cat-commando in LinuxDe opdracht cat (concatenate) is een opdracht die is ontwikkeld om in principe drie functies uit te voeren die verband houden met tekstbestanden, namelijk:

  • In staat zijn om ze te visualiseren
  • Maak een samenvoeging met kopieën ervan
  • Nieuwe bestanden maken

De gebruikssyntaxis is:

 kat [opties] [bestand] [-] [bestand]
De verschillende opties die we hebben bij het gebruik van het cat-commando zijn de volgende:

Het toont alle informatie van een bestand of map, het is het equivalent van -vET

 -A, --show-all

Het is het aantal niet-lege uitvoerlijnen
 -b, --getal-niet-leeg

Het is het equivalent van -vE
 -en

Deze optie toont het $ teken aan het einde van elke regel
 -E, --show-ends

Geef het nummer van elke regel in de uitvoer weer
 -n, --getal (getal)

Zijn functie is om de herhaalde lege uitvoerregels te onderdrukken
 -s, --squeeze-blank

Het is het equivalent van -vT
 -t

Geeft de TAB-tekens weer als I
 -T, --toon-tabbladen

Maakt gebruik van en M-notatie, behalve LFD en TAB
 -v, --toon-niet-afdrukbaar

Geeft hulp weer voor het kat-commando
 --helpen

Toon de versie van kat die in Linux wordt gebruikt
 --versie

Nu zullen we leren hoe we deze opdracht in Linux kunnen gebruiken.

1. Hoe de inhoud van een bestand met het cat-commando in Linux weer te geven


Het is een van de meest praktische toepassingen waarin het cat-commando in Linux in actie komt, omdat het dankzij het mogelijk zal zijn om de inhoud van een door ons gemaakt bestand of een systeembestand te zien.

Stap 1
We kunnen bijvoorbeeld de inhoud zien van een tekstbestand met de naam Solvetic:

Stap 2
We kunnen ook de inhoud zien van een bestand dat bij het systeem hoort, zoals / etc / passwd:

 kat / etc / passwd

VERGROTEN

2. Hoe de inhoud van verschillende bestanden te bekijken met cat Linux


Het is mogelijk dat we in de terminal de inhoud van niet slechts één bestand maar meerdere tegelijk willen visualiseren, dit is mogelijk met cat met behulp van de volgende syntaxis:
 cat-bestand1 bestand2… 

VERGROTEN

De opties Meer of Minder gebruikenDeze opties zijn ideaal wanneer het te bekijken bestand groot is, dus het is noodzakelijk om de toetsen Pag Down of Pag Up te gebruiken om toegang te krijgen tot alle inhoud.

In dit geval kunnen we een van de volgende opties gebruiken, afhankelijk van het geval:

 cat-bestand | meer kattenbestand | hen

VERGROTEN

3. Hoe maak je een nieuw bestand aan met het cat commando

Stap 1
Het cat-commando omvat binnen zijn kenmerken de mogelijkheid om een ​​nieuw bestand aan te maken, hiervoor moeten we de volgende syntaxis uitvoeren:

 cat> bestand
In dit geval hebben we een nieuw bestand gemaakt met de naam Solvetic2 waarvan we zien dat het automatisch wordt aangemaakt in de map waar we ons bevinden, in dit voorbeeld het bureaublad:

VERGROTEN

Stap 2
We kunnen zien dat wanneer we het cat-commando gebruiken, we ons in de tekst bevinden, daar kunnen we de gewenste tekst invoeren en vervolgens op de Ctrl + D-toetsen drukken om af te sluiten en de tekst op te slaan:

Ctrl + D

VERGROTEN

4. Hoe het aantal regels in een bestand weer te geven met de opdracht cat


Deze optie is ideaal om in detail het aantal regels te kennen dat in een bestand is geïntegreerd, hiervoor moeten we de parameter -n als volgt gebruiken:
 kat -n Solvetic1

VERGROTEN

We kunnen het regelnummer visualiseren met de bijbehorende bijbehorende tekst.

5. Hoe het $-teken aan het einde van elke regel weer te geven met het cat-commando


Deze optie is handig als we meerdere regels tot één regel willen comprimeren, dit is verantwoordelijk voor het weergeven van het $ teken aan het einde van de regel en ook in de ruimte die wordt weergegeven door $ voor het geval er ruimte is tussen de alinea's.
Voor het gebruik ervan moeten we de parameter -e als volgt gebruiken:
 cat -e Solvetic

VERGROTEN

6. Hoe door tabs gescheiden regels weer te geven met de opdracht cat


Voor deze optie worden de spaties die zijn gedetecteerd door middel van tabellen gevuld met "I", hiervoor moeten we de -T-parameter als volgt gebruiken:
 kat -T Solvetic

VERGROTEN

7. Meerdere bestanden tegelijk weergeven met de opdracht cat


We kunnen de inhoud van meerdere bestanden weergeven met het commando cat, hiervoor moeten we de puntkomma gebruiken om elk bestand te scheiden, in dit geval zullen we de volgende regel gebruiken:
 kat Solvetic; kat Solvetic2; kat Solvetic1;

VERGROTEN

8. Gebruik maken van standaarduitvoer met een omleidingsoperator met cat-commando


Dankzij deze optie is het mogelijk om de standaarduitvoer van een bestand om te leiden naar een nieuw te maken bestand, anders naar een bestaand bestand met het > (groter dan) symbool, maar we moeten er rekening mee houden dat de inhoud van de initiële bestand zal de bestaande inhoud in het doelbestand overschrijven.

Voor dit voorbeeld gaan we de inhoud van het Solvetic-bestand omleiden naar een nieuw bestand met de naam Solvetic3:

 kat Solvetic> Solvetic3

VERGROTEN

Hiermee wordt het Solvetic3-bestand gemaakt met de inhoud van het Solvetic-bestand.

9. Standaarduitvoer toevoegen met een omleidingsoperator met cat-opdracht


Dit maakt het mogelijk om aan het bestaande bestand toe te voegen via het >> symbool (dubbel groter dan), hierdoor wordt de inhoud van het bestand toegevoegd aan het einde van het doelbestand.
 kat Solvetic >> Solvetic2

VERGROTEN

10. Hoe meerdere bestanden naar één om te leiden met de opdracht cat

Stap 1
Dit stelt ons in staat om de inhoud van een of meerdere bestanden om te leiden in een nieuwe of in een bestaande, hiervoor voeren we uit:

 kat Solvetic Solvetic1 Solvetic2> Solvetic4
In dit geval gaan we alle inhoud van deze drie bestanden omleiden naar een nieuwe genaamd Solvetic4:

VERGROTEN

Stap 2
Bij het openen van het Solvetic4-bestand kunnen we de inhoud van de 3 bestanden zien, daar hangt het af van het op de best mogelijke manier organiseren van de inhoud:

11. Hoe de inhoud van meerdere bestanden in een enkel bestand te sorteren met de opdracht cat

Stap 1
Als we willen dat de inhoud wordt omgeleid naar een nieuw bestand of naar een bestaand bestand dat moet worden gesorteerd, moeten we de sorteerparameter als volgt gebruiken:

 kat Solvetic Solvetic1 Solvetic2 | sorteren> Solvetic4

VERGROTEN

Stap 3
Hiermee wordt het bestand alfabetisch gerangschikt:

12. Standaarduitvoer toevoegen aan een nieuw bestand met de opdracht cat


Met het echo-commando is het mogelijk om nieuwe tekst toe te voegen aan een nieuw bestand, hiervoor gebruiken we het volgende voorbeeld:
 echo "Oplossend internet" | kat2

VERGROTEN

De nieuwe regel wordt bovenaan het geselecteerde bestand ingevoerd.

We kunnen zien hoe, dankzij het cat-commando, de opties om onze bestanden te beheren breed en volledig functioneel zijn, waardoor we er naar behoefte verschillende acties op kunnen uitvoeren, maar altijd de integriteit van de daar opgeslagen tekst behouden om geen negatieve effecten te veroorzaken op hun controle, zodat we elk van de kattenparameters effectief kunnen gebruiken.

wave wave wave wave wave