Cut este o comandă versatilă pe care o puteți folosi cu alte comenzi, inclusiv comenzile „sort” și „grep”. Să ne uităm la unele dintre cele mai bune exemple de tăiere Bash prin care puteți înțelege comanda „tăiați” fără bătăi de cap.
Exemple Bash Cut
Comanda „cut” este utilă la extragerea datelor dintr-un fișier text. Doar specificați câmpurile pe care le doriți și se ocupă de restul. Pentru a-l folosi, introduceți următoarea comandă:
a tăia -d „delimitator” -f1 fișier.txt
- Opțiunea „-d” ne permite să introducem delimitatorul. Este un caracter sau o serie de caractere care separă șirurile de text. Înlocuiți termenul „delimitator” cu delimitatorul real.
- Folosind opțiunea „-f”, specificați ce câmpuri (numerele coloanelor) extrageți din fișier.
Să luăm, de exemplu, un fișier „info.txt” care constă din următorul set de informații:
Prateek, Fiji, 26 de ani
Sean, India, 21 de ani
Joshua, Japonia, 19 ani
Acum, pentru a extrage primul și al treilea fișier din acest fișier, comanda va fi:
A tăia -d ',' -f1, 3 info.txt
Dacă aveți un fișier cu date separate printr-o filă, valoarea delimitatorului acestuia va fi „$’\t’”.
Dacă trebuie să obțineți o serie de caractere dintr-un câmp respectiv, utilizați opțiunea „-c”:
a tăia -c1-5 fișier.txt
Rețineți că opțiunea „-c” nu se combină cu celelalte opțiuni. La execuție, afișează rezultatul conform intervalului de caractere dat.
Concluzie
În Linux, „cut” este un instrument proeminent pe care îl puteți folosi pentru a extrage datele din diferite fișiere. Deși simplu, are diverse utilizări și poate fi combinat cu multe comenzi. Acest ghid rapid a discutat câteva exemple de comenzi Bash cut. Mai întâi, am explicat comanda de bază și apoi am discutat câteva exemple avansate. În plus, puteți canaliza ieșirea celorlalte comenzi ca intrare în comanda „cut”.