Mga Halimbawa ng Bash Cut

Mga Halimbawa Ng Bash Cut



Maaari mong i-automate ang mga gawain sa Bash script sa pamamagitan ng iba't ibang command at program. Bagama't kailangan mo ng mahusay na kaalaman sa mga utos upang lumikha ng mahusay na mga script ng Bash, mayroong ilang mga utos na maaari mong gamitin bilang isang baguhan. Ang Cut ay isang simpleng utos para kunin ang isang partikular na text mula sa file.

Ang Cut ay isang maraming nalalaman na utos na maaari mong gamitin sa iba pang mga utos kabilang ang mga utos na 'sort' at 'grep'. Tingnan natin ang ilan sa mga pinakamahusay na halimbawa ng Bash cut kung saan maaari mong maunawaan ang 'cut' na utos nang walang abala.

Mga Halimbawa ng Bash Cut

Ang command na 'cut' ay kapaki-pakinabang kapag kinukuha ang data mula sa isang text file. Tukuyin lamang ang mga field na gusto mo, at gagawin nito ang iba pa. Upang gamitin ito, ipasok ang sumusunod na command:







gupitin -d 'delimiter' -f1 file.txt
  1. Hinahayaan kami ng opsyong '-d' na ipasok ang delimiter. Ito ay isang karakter o isang serye ng mga character na naghihiwalay sa mga string ng teksto. Palitan ang terminong 'delimiter' ng aktwal na delimiter.
  2. Gamit ang opsyong '-f', tukuyin kung aling mga field (mga numero ng column) ang iyong kinukuha mula sa file.

Kunin natin ang isang 'info.txt' na file bilang halimbawa na binubuo ng sumusunod na hanay ng impormasyon:



Prateek, Fiji, 26

Sean, India, 21

Joshua, Japan, 19

Ngayon, upang kunin ang una at pangatlong mga file mula sa file na ito, ang utos ay:



Putulin -d ',' -f1, 3 info.txt





Kung mayroon kang file na may data na pinaghihiwalay ng tab, ang delimiter value nito ay magiging “$’\t'”.

Kung kailangan mong kumuha ng hanay ng mga character mula sa kani-kanilang field, gamitin ang opsyong “-c”:



gupitin -c1-5 file.txt

Tandaan na ang opsyong '-c' ay hindi pinagsama sa iba pang mga opsyon. Sa pagpapatupad, ipinapakita nito ang output ayon sa ibinigay na hanay ng character.

Konklusyon

Sa Linux, ang 'cut' ay isang kilalang tool na magagamit mo upang kunin ang data mula sa iba't ibang mga file. Bagama't simple, mayroon itong iba't ibang gamit at maaaring pagsamahin sa maraming utos. Tinalakay ng mabilis na gabay na ito ang ilang halimbawa ng mga utos ng Bash cut. Una, ipinaliwanag namin ang pangunahing utos at pagkatapos ay tinalakay ang ilang mga advanced na halimbawa. Higit pa rito, maaari mong pipeline ang output ng iba pang mga command bilang input sa command na 'cut'.