Příklady střihu Bash

Priklady Strihu Bash



Úlohy ve skriptu Bash můžete automatizovat pomocí různých příkazů a programů. Ačkoli potřebujete dobrou znalost příkazů k vytvoření vynikajících Bash skriptů, existuje několik příkazů, které můžete použít jako začátečník. Vyjmout je jednoduchý příkaz pro extrahování konkrétního textu ze souboru.

Vyjmout je všestranný příkaz, který můžete použít s dalšími příkazy včetně příkazů „sort“ a „grep“. Podívejme se na některé z nejlepších příkladů řezu Bash, pomocí kterých můžete příkazu „cut“ bez problémů porozumět.

Příklady střihu Bash

Příkaz „cut“ je užitečný při extrahování dat z textového souboru. Stačí zadat pole, která chcete, a o zbytek se postará. Chcete-li jej použít, zadejte následující příkaz:







střih -d 'oddělovač' -f1 soubor.txt
  1. Volba „-d“ nám umožňuje zadat oddělovač. Je to znak nebo řada znaků, které oddělují textové řetězce. Nahraďte výraz „oddělovač“ skutečným oddělovačem.
  2. Pomocí volby „-f“ určete, která pole (čísla sloupců) ze souboru extrahujete.

Vezměme si například soubor „info.txt“, který se skládá z následující sady informací:



Prateek, Fidži, 26

Sean, Indie, 21

Joshua, Japonsko, 19

Nyní pro extrahování prvního a třetího souboru z tohoto souboru bude příkaz:



Střih -d ',' -f1, 3 info.txt





Pokud máte soubor s daty oddělenými tabulátorem, jeho hodnota oddělovače bude „$‘\t'“.

Pokud potřebujete získat rozsah znaků z příslušného pole, použijte volbu „-c“:



střih -c1-5 soubor.txt

Všimněte si, že volba „-c“ se nekombinuje s ostatními volbami. Po spuštění zobrazí výstup podle daného rozsahu znaků.

Závěr

V Linuxu je „cut“ prominentním nástrojem, který můžete použít k extrahování dat z různých souborů. Přestože je jednoduchý, má různá použití a lze jej kombinovat s mnoha příkazy. Tento rychlý průvodce popsal některé příklady příkazů Bash cut. Nejprve jsme si vysvětlili základní příkazy a poté probrali některé pokročilé příklady. Kromě toho můžete výstup ostatních příkazů spojit jako vstup v příkazu „cut“.