Ak dostaneme zoznam e-mailov alebo položiek oddelených čiarkami alebo medzerami, môžeme pomocou príkazu cut ľahko prečítať obsah.
Na začiatok vytvorme súbor
$ nano strih súborovS obsahom:
mail1 @ doména1.com, mail2 @ doména2.com, mail3 @ doména3.com, mail4 @ doména4.com
Uložte stlačením kombinácie klávesov ctrl + x.
Falošné e-mailové adresy sú oddelené čiarkou a medzerou. Ak chcete uviesť obsah medzi čiarkami, musíte použiť parameter -d (oddeľovač) a napísať:
$ cut -d ',' -f1mail1 @ doména1.com
Môžeme tiež zobraziť viac polí, môžete tiež použiť parameter 'f, typ:
$ cut -d ',' -f 1,2,3 strih súborovmail1 @ doména1.com, mail2 @ doména2.com, mail3 @ doména3.com
$ nano abc
S obsahom;
abcdefghijklmn
Teraz pomocou príkazu zobrazíme prvé 4 znaky v bajtoch, 1 znak = 1 bajt:
:# cut -b 1,2,3,4 abc
a B C d
Vystrihnutie príkazu nám umožňuje zobraziť rozsah bajtov a zobraziť medzi typmi bajtov 2 a 7:
# cut -b 2-7 abcbcdefg
Teraz vytvorme dokument so slovami:
$ nano slováA zahrňte slová:
slovo1
slovo2
slovo3
slovo4
slovo6
slovo7
Stlačením ctrl + x zoznam uložíte a zatvoríte
Pomocou príkazu cut vypíšeme piaty znak každého riadku:
$ cut -b 5 slov1
2
3
4
5
6
7
Vytvorte súbor s názvom stĺpce:
nano stĺpceS obsahom (oddeleným tabulátorom, nie medzerou):
column1line1 column2 line1 column3 line1 column4 line1
column1line2 column2 line2 column3 line2 column4 line2
column1line3 column2 line3 column3 line3 column4 line3
column1line4 colmun2line4 column3line4 column4line4
Teraz pomocou príkazu cut zobrazte tretie pole zadaním:
$ cut -f 3 stĺpcestĺpec3 riadok1
column3line2
column3line3
column3line4
Ako vidíte, výrez zobrazuje obsah tretieho stĺpca, môžeme zobraziť viac ako jeden stĺpec s jednou objednávkou:
$ cut -f 1,3 stĺpcacolumn1line1 column3 line1
column1line2 column3 line2
column1line3 column3 line3
column1line4 column3 line4
Pozrime sa na súbor / etc / passwd a zobrazme jeho segmenty s výrezom.
$ menej / etc / passwdroot: 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
games: x: 5: 60: games: / usr / games: / usr / sbin / nologin
muž: x: 6: 12: muž: / var / cache / muž: / usr / sbin / nologin
lp: x: 7: 7: lp: / var / spool / lpd: / usr / sbin / nologin
mail: x: 8: 8: mail: / var / mail: / usr / sbin / nologin
novinky: x: 9: 9: novinky: / var / spool / novinky: / 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
:
Segmenty sú oddelené znakom „:“, umožňuje zobraziť prvé pole pred znakom „:“:
# cut -f 1 -d ':' / etc / passwd
koreň
démon
kôš
sys
synchron
hry
muž
lp
poštou
novinky
uucp
splnomocnenec
www-data
záloha
zoznam
irc
hryzátka
nikto
systemd-timesync
systemd-network
systemd-vyriešiť
systemd-bus-proxy
Môžeme zobraziť viac ako jeden stĺpec pridaním ďalších polí za parameter 'f:
# cut -f 1,6 -d ':' / etc / passwdkoreň: / root
daemon: / usr / sbin
bin: / bin
sys: / dev
synchronizácia: / bin
hry: / usr / hry
man: / var / cache / man
lp: / var / spool / lpd
mail: / var / mail
novinky: / var / spool / novinky
uucp: / var / spool / uucp
proxy: / bin
www-data: / var / www
záloha: / var / zálohy
zoznam: / var / zoznam
irc: / var / run / ircd
hryzátka: / var / lib / hryzátka
nikto: / neexistujúci
systemd-timesync: / run / systemd
Vyššie uvedený príkaz obsahuje zoznam prvého a šiesteho stĺpca oddeleného znakom „:“, vidíme používateľské meno používateľa a domovský adresár.
Dúfam, že tento návod bol užitočný ako úvod do príkazového riadku, pre viac informácií o tomto type príkazu “muž rez”, V prípade akýchkoľvek otázok nás kontaktujte a otvorte podporu lístkov na stránke Podpora LinuxHint. Ak chcete získať ďalšie tipy a aktualizácie pre systém Linux, sledujte stránku LinuxHint.