Linux-kommandon

Hur man använder Linux Cut Command

Hur man använder Linux Cut Command
Linux-klippkommandot är användbart för att visa filens rader och dela innehållet som vi vill. Kommandot klipp kan klippa rader efter tecken, baserat på en avgränsare eller byte.

Om vi ​​får en lista med e-post eller objekt åtskilda av kommatecken eller mellanslag kan vi använda kommandot klippa för att enkelt läsa innehållet.

För att börja ska vi skapa en fil

$ nano filecut

Med innehåll:

mail1 @ domän1.com, mail2 @ domain2.com, mail3 @ domain3.com, mail4 @ domain4.com

Tryck på ctrl + x för att spara.

De falska e-postadresserna är åtskilda av komma och mellanslag, för att lista innehållet mellan komma måste du använda parametern -d (avgränsare), skriv:

$ klipp -d ',' -f1
mail1 @ domän1.com

Vi kan också visa fler fält, du kan också använda parametern 'f, typ:

$ klipp -d ',' -f 1,2,3 filecut
mail1 @ domän1.com, mail2 @ domain2.com, mail3 @ domain3.com

$ nano abc
Med innehåll;
abcdefghijklmn

Låt oss nu använda kommandot för att visa de fyra första tecknen per byte, 1 tecken = 1 byte:

:
# klipp -b 1,2,3,4 abc
abcd

Kommandoskärningen tillåter oss att visa byteintervall, att visa mellan byte 2 och 7-typen:

# klipp -b 2-7 abc
bcdefg

Låt oss nu skapa ett dokument med ord:

$ nano-ord
Och inkludera ord:
word1
word2
word3
word4
word6
word7

Tryck på ctrl + x för att spara och stänga, för att lista

Låt oss använda kommandot klipp för att lista femte tecknet i varje rad:

$ klipp -b 5 ord
1
2
3
4
5
6
7

Skapa en fil som heter kolumner:

nanokolonner
Med innehåll (separerat med TAB, inte mellanslag):
column1line1 column2line1 column3line1 column4line1
column1line2 column2line2 column3line2 column4line2
column1line3 column2line3 column3line3 column4line3
column1line4 colmun2line4 column3line4 column4line4

Använd nu klipp för att visa det tredje fältet genom att skriva:

$ klipp -f 3 kolumner
column3line1
column3line2
column3line3
kolumn3linje4

Som du ser klipp visar innehållet i den tredje kolumnen kan vi visa mer än en kolumn i en enda ordning:

$ klipp -f 1,3 kolumner
column1line1 column3line1
column1line2 column3line2
column1line3 column3line3
column1line4 column3line4

Låt oss ta en titt på / etc / passwd-filen och visa dess segment med klipp.

$ mindre / etc / passwd
root: x: 0: 0: root: / root: / bin / bash
daemon: x: 1: 1: daemon: / usr / sbin: / usr / sbin / nologin
bin: x: 2: 2: bin: / bin: / usr / sbin / nologin
sys: x: 3: 3: sys: / dev: / usr / sbin / nologin
sync: x: 4: 65534: sync: / bin: / bin / sync
spel: x: 5: 60: spel: / usr / spel: / usr / sbin / nologin
man: x: 6: 12: man: / var / cache / man: / usr / sbin / nologin
lp: x: 7: 7: lp: / var / spool / lpd: / usr / sbin / nologin
mail: x: 8: 8: mail: / var / mail: / usr / sbin / nologin
nyheter: x: 9: 9: nyheter: / var / spool / nyheter: / usr / sbin / nologin
uucp: x: 10: 10: uucp: / var / spool / uucp: / usr / sbin / nologin
proxy: x: 13: 13: proxy: / bin: / usr / sbin / nologin
www-data: x: 33: 33: www-data: / var / www: / usr / sbin / nologin
:

Segment är åtskilda av ":", kan visa det första fältet före ":":
# klipp -f 1 -d ':' / etc / passwd
rot
demon
soptunna
sys
synkronisera
spel
man
lp
post
Nyheter
uucp
ombud
www-data
säkerhetskopiering
lista
irc
myggor
ingen
systemd-timesync
systemd-nätverk
systemd-lösa
systemd-bus-proxy

Vi kan visa mer än en kolumn genom att lägga till fler fält efter parametern 'f:

# klipp -f 1,6 -d ':' / etc / passwd
rot: / rot
daemon: / usr / sbin
bin: / bin
sys: / dev
synk: / bin
spel: / usr / spel
man: / var / cache / man
lp: / var / spool / lpd
mail: / var / mail
nyheter: / var / spool / nyheter
uucp: / var / spool / uucp
proxy: / bin
www-data: / var / www
backup: / var / backups
lista: / var / lista
irc: / var / run / ircd
gnats: / var / lib / gnats
ingen: / obefintlig
systemd-timesync: / run / systemd

Kommandot ovan listar första och sjätte kolumner åtskilda av “:”, vi ser användarnamn och hemkatalog.

Jag hoppas att den här guiden var användbar som en introduktion till kommandot, för mer information om den här kommandotypenman klippa”, Om du har någon förfrågan kontakta oss och öppna ett biljettstöd på LinuxHint Support. Fortsätt följa LinuxHint för fler tips och uppdateringar om Linux.

Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...
De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...
Topp 10 spel att spela på Ubuntu
Windows-plattformen har varit en av de dominerande plattformarna för spel på grund av den enorma andelen spel som utvecklas idag för att stödja Window...