- 1. Hur man visar innehållet i en fil med cat -kommando i Linux
- 2. Hur man visar innehållet i olika filer med cat Linux
- 3. Hur man skapar en ny fil med cat -kommandot
- 4. Hur man visar antalet rader i en fil med cat -kommando
- 5. Hur man visar $ -tecknet i slutet av varje rad med cat -kommando
- 6. Så här visar du flikavgränsade rader med cat -kommando
- 7. Hur man visar flera filer samtidigt med cat -kommando
- 8. Hur man använder standardutmatning med en omdirigeringsoperatör med cat -kommando
- 9. Hur man lägger till standardutdata med en omdirigeringsoperatör med cat -kommando
- 10. Hur man omdirigerar flera filer till en med cat -kommando
- 11. Hur man sorterar innehållet i flera filer i en enda fil med cat -kommando
- 12. Hur man lägger till standardutmatning till en ny fil med cat -kommando
Eftersom UNIX-baserade operativsystem är ett av de mest funktionella alternativen för både hemanvändare och små, medelstora eller stora företag, är det idealiskt att i detalj veta hur den globala användningen av dessa i allmänhet är alla UNIX-system, I I det här fallet pratar vi specifikt om Linux, det är användningen av kommandon, och även om det är sant att de flesta distributioner idag erbjuder oss ett grafiskt alternativ, är essensen i Linux utvecklingen och körningen av kommandona.
Det finns hundratals kommandon var och en med en speciell funktion och en av de mest använda för sin mångsidighet och praktiska är kattkommandot som Solvetic kommer att analysera i detalj.
Vad är kattkommandot i LinuxKommandot cat (concatenate) är ett kommando som har utvecklats för att utföra i princip tre funktioner som är associerade med textfiler, dessa är:
- Kunna visualisera dem
- Gör en sammanslagning med kopior av dem
- Skapa nya filer
Dess syntax är:
katt [alternativ] [fil] [-] [fil]De olika alternativen vi har när vi använder cat -kommandot är följande:
Den visar all information om en fil eller mapp, det motsvarar -vET
-A,-visa-allt
Det är antalet icke-tomma utgående linjer
-b, --nummer-icke-tomt
Det motsvarar -vE
-och
Detta alternativ visar $ -tecknet i slutet av varje rad
-E, --show-ends
Visa antalet för varje rad i utdata
-n, --nummer (nummer)
Dess funktion är att undertrycka de upprepade tomma utgångslinjerna
-s, --squeeze-blank
Det motsvarar -vT
-t
Visar TAB -tecknen som I
-T, --show-flikar
Använder sig av och M -notering, förutom LFD och TAB
-v, --show-nonprinting
Visar hjälp för kattkommandot
--hjälp
Visa den version av katt som används i Linux
--version
Nu kommer vi att lära oss hur man använder det här kommandot i Linux.
1. Hur man visar innehållet i en fil med cat -kommando i Linux
Det är en av de mest praktiska användningsområdena där cat -kommandot kommer till handling i Linux, eftersom det tack vare det kommer att vara möjligt att se innehållet i en fil som skapats av oss eller en systemfil.
Steg 1
Till exempel kan vi se innehållet i en textfil som heter Solvetic:
Steg 2
Vi kan också se innehållet i en fil som tillhör systemet såsom / etc / passwd:
cat / etc / passwd
FÖRSTORA
2. Hur man visar innehållet i olika filer med cat Linux
Det är möjligt att vi vill visualisera i terminalen innehållet i inte bara en fil utan flera samtidigt, detta är möjligt med cat med följande syntax:
kattfil1 fil2 …
FÖRSTORA
Så här använder du alternativen Mer eller mindreDessa alternativ är idealiska när filen som ska ses är stor, så det är nödvändigt att använda tangenterna Pag Down eller Pag Up för att komma åt allt innehåll.
I det här fallet kan vi använda vilket som helst av följande alternativ:
kattfil | mer kattfil | dem
FÖRSTORA
3. Hur man skapar en ny fil med cat -kommandot
Steg 1
Kattkommandot inkluderar inom dess egenskaper möjligheten att skapa en ny fil, för detta måste vi köra följande syntax:
cat> filI det här fallet har vi skapat en ny fil som heter Solvetic2 som vi ser att den skapas automatiskt i katalogen där vi finns, i detta exempel skrivbordet:
FÖRSTORA
Steg 2
Vi kan se att när vi använder cat -kommandot kommer vi att finnas i texten, där kan vi skriva in önskad text och sedan trycka på Ctrl + D för att avsluta och spara texten:
Ctrl + D
FÖRSTORA
4. Hur man visar antalet rader i en fil med cat -kommando
Detta alternativ är idealiskt för att i detalj veta antalet rader som är integrerade i en fil, för detta måste vi använda -n -parametern så här:
cat -n Solvetic1
FÖRSTORA
Vi kan visualisera radnumret med respektive tillhörande text.
5. Hur man visar $ -tecknet i slutet av varje rad med cat -kommando
Det här alternativet är användbart om vi vill komprimera flera rader till en enda rad, detta är ansvarigt för att $ -tecknet visas i slutet av raden och även i det utrymme som visas av $ om det finns ett mellanrum mellan styckena.
För dess användning måste vi använda parametern -e enligt följande:
katt -e Solvetic
FÖRSTORA
6. Så här visar du flikavgränsade rader med cat -kommando
För detta alternativ fylls utrymmena som detekteras genom tabulering med "I", för detta måste vi använda parametern -T så här:
cat -T Solvetic
FÖRSTORA
7. Hur man visar flera filer samtidigt med cat -kommando
Vi kan visa innehållet i flera filer med kommandot cat, för detta måste vi använda semikolon för att separera varje fil, i det här fallet kommer vi att använda följande rad:
katt Solvetic; katt Solvetic2; katt Solvetic1;
FÖRSTORA
8. Hur man använder standardutmatning med en omdirigeringsoperatör med cat -kommando
Tack vare detta alternativ kommer det att vara möjligt att omdirigera standardutmatningen för en fil till en ny fil som ska skapas, annars till en befintlig fil med symbolen> (större än), men vi måste komma ihåg att innehållet i den initiala filen kommer att skriva över det befintliga innehållet i målfilen.
I det här exemplet kommer vi att omdirigera innehållet i Solvetic -filen till en ny fil som heter Solvetic3:
katt Solvetic> Solvetic3
FÖRSTORA
Detta skapar Solvetic3 -filen med innehållet i Solvetic -filen.
9. Hur man lägger till standardutdata med en omdirigeringsoperatör med cat -kommando
Detta gör det möjligt att lägga till den befintliga filen genom symbolen >> (dubbel större än), detta kommer att göra att innehållet i filen läggs till i slutet av målfilen.
katt Solvetic >> Solvetic2
FÖRSTORA
10. Hur man omdirigerar flera filer till en med cat -kommando
Steg 1
Detta gör att vi kan omdirigera innehållet i en eller flera filer i en ny eller i en befintlig, för detta kör vi:
cat Solvetic Solvetic1 Solvetic2> Solvetic4I det här fallet kommer vi att omdirigera allt innehåll i dessa tre filer till en ny som heter Solvetic4:
FÖRSTORA
Steg 2
När vi öppnar Solvetic4 -filen kan vi se innehållet i de tre filerna, där beror det på att organisera innehållet på bästa möjliga sätt:
11. Hur man sorterar innehållet i flera filer i en enda fil med cat -kommando
Steg 1
Om vi vill att innehållet omdirigeras till en ny fil eller till en befintlig ska sorteras måste vi använda sorteringsparametern så här:
katt Solvetic Solvetic1 Solvetic2 | sort> Solvetic4
FÖRSTORA
Steg 3
Detta skapar filen ordnad alfabetiskt:
12. Hur man lägger till standardutmatning till en ny fil med cat -kommando
Med kommandot echo blir det möjligt att lägga till ny text till en ny fil, för detta använder vi följande exempel:
eko "Solvetic Internet" | cat2
FÖRSTORA
Den nya raden skrivs högst upp i den valda filen.
Vi kan se hur, tack vare cat -kommandot, alternativen för att hantera våra filer är breda och fullt fungerande, så att vi kan utföra olika åtgärder på dem efter behov men alltid bevara integriteten för texten som lagras där för att inte orsaka negativa effekter så att vi kan använda var och en av kattparametrarna effektivt.