Bash-lõike näited

Bash Loike Naited



Saate automatiseerida Bashi skripti ülesandeid erinevate käskude ja programmide abil. Kuigi suurepäraste Bashi skriptide loomiseks on vaja häid teadmisi käskude kohta, on mõned käsud, mida saate algajana kasutada. Lõika on lihtne käsk konkreetse teksti eraldamiseks failist.

Lõika on mitmekülgne käsk, mida saate kasutada koos teiste käskudega, sealhulgas käskudega 'sort' ja 'grep'. Vaatame mõningaid parimaid Bashi lõike näiteid, mille abil saate ilma probleemideta mõista käsku 'lõika'.

Bash-lõike näited

Käsk 'lõika' on kasulik tekstifailist andmete ekstraktimisel. Lihtsalt määrake soovitud väljad ja ta teeb ülejäänu. Selle kasutamiseks sisestage järgmine käsk:







lõigatud -d 'piiraja' -f1 fail.txt
  1. Valik '-d' võimaldab meil sisestada eraldaja. See on märk või märkide jada, mis eraldab tekstistringe. Asendage termin 'eraldaja' tegeliku eraldajaga.
  2. Suvandi „-f” abil määrake, millised väljad (veerunumbrid) failist eraldate.

Võtame näiteks faili „info.txt”, mis koosneb järgmisest teabekomplektist:



Prateek, Fidži, 26

Sean, India, 21

Joshua, Jaapan, 19

Nüüd, et sellest failist esimese ja kolmanda faili ekstraktida, on käsk järgmine:



Lõika -d ',' -f1, 3 info.txt





Kui teil on fail, mille andmed on eraldatud tabeldusmärgiga, on selle eraldaja väärtus '$’\t''.

Kui teil on vaja saada vastavalt väljalt mitut tähemärki, kasutage suvandit '-c'.



lõigatud -c1-5 fail.txt

Pange tähele, et suvand '-c' ei ​​sobi teiste suvanditega. Täitmisel kuvab see väljundi vastavalt etteantud märgivahemikule.

Järeldus

Linuxis on 'lõikamine' silmapaistev tööriist, mida saate kasutada andmete eraldamiseks erinevatest failidest. Kuigi see on lihtne, on sellel mitmesuguseid kasutusviise ja seda saab kombineerida paljude käskudega. Selles kiirjuhendis käsitleti mõningaid Bashi lõikamiskäskude näiteid. Esiteks selgitasime põhikäsku ja seejärel arutasime mõningaid täpsemaid näiteid. Lisaks saate teiste käskude väljundi sisestada käsu 'lõika' sisendiks.