Ebook: Täze başlanlar üçin Awk başlamak boýunça gollanma bilen tanyşdyrmak


Linux ulgamynyň dolandyryjysy hökmünde, köp gezek çykyşlary dürli buýruklardan dolandyrmak we üýtgetmek, birnäçe setiri süzmek arkaly çykyşyň bir bölegini görkezmek üçin zerur ýagdaýlara duçar bolarsyňyz. Bu amal, süzgüç diýlip atlandyrylýan Linux programmalarynyň ýygyndysyny ulanyp, tekst süzgüji diýip atlandyrylyp bilner.

Tekst süzmek üçin birnäçe Linux kömekçi programmasy bar we belli süzgüçleriň arasynda kelle, guýruk, grep, tr, fmt, sort, uniq, pr we Awk we Sed ýaly has ösen we güýçli gurallar bar.

“Sed” -den tapawutlylykda “Awk” diňe bir süzgüç guraly däl, eýsem giňişleýin we çeýe tekst nagşyny skanirlemek we gaýtadan işlemek dilidir.

Awk Linux üçin berk maslahat berilýän tekst süzgüç guraly bolup, buýruk setirinden başga birnäçe buýruklar bilen bilelikde, gabyk skriptlerinde ýa-da garaşsyz Awk skriptlerinde ulanylyp bilner. Giriş maglumatlary ýa-da ulanyjy kesgitlenen nagyşlar üçin bir ýa-da birnäçe faýl arkaly gözleýär we giriş ýa-da faýllary belli şertlere görä üýtgedýär.

Awk çylşyrymly programmirleme dili bolansoň, öwrenmek, beýleki programma dilleri ýaly köp wagt we yhlas talap edýär. Şeýle-de bolsa, bu güýçli tekst süzgüç diliniň birnäçe esasy düşünjelerini özleşdirmek, hakykatdanam nähili işleýändigine düşünmäge mümkinçilik berer we has ösen Awk programmirleme usullaryny öwrenmek üçin sizi ýola çykarar.

Awk programmirleme seriýasyndaky 13 makalamyzy üns bilen we tankydy gözden geçirenimizden soň, soňky 5 aýyň dowamynda yzarlaýanlarymyzyň we okyjylarymyzyň möhüm seslenmelerini göz öňünde tutup, Awk programmirleme dili eBook-a giriş sözüni gurnamagy başardyk.

Şonuň üçin “Awk” programmirleme dilini esasy düşünjelerden öwrenmäge taýyn bolsaňyz, ýönekeý we düşnükli, gowy düşündirilen mysallar bilen, bu gysga we takyk kitaby okamagy göz öňünde tutup bilersiňiz.

Bu kitabyň içinde näme bar?

Bu kitap jemi 41 sahypadan ybarat 13 bölümi öz içine alýar, bu ähli Awk esasy we amaly mysallar bilen ulanylyşyny öz içine alýar:

  1. 1-nji bap: Faýllarda teksti süzmek üçin yzygiderli aňlatmalar
  2. 2-nji bap: Faýldaky meýdanlary we sütünleri çap etmek üçin Awk ulanyň
  3. 3-nji bap: Patörite hereketleri ulanyp teksti süzmek üçin Awk ulanyň
  4. 4-nji bap: Awk bilen deňeşdirme operatorlaryny öwreniň
  5. 5-nji bap: Awk bilen goşma sözlemleri öwreniň
  6. 6-njy bap: Awk bilen indiki buýrugy öwreniň
  7. 7-nji bap: Linux-daky STDIN-den Awk girişini okaň
  8. 8-nji bap: Awk üýtgeýjileri, san aňlatmalaryny we belleme operatorlaryny öwreniň
  9. 9-njy bap: Awk ýörite nagyşlary öwreniň “BAŞLA and we soň”
  10. 10-njy bap: Awk gurlan üýtgeýänleri öwreniň
  11. 11-nji bap: Gabyk üýtgeýjilerini ulanmagy öwreniň
  12. 12-nji bap: Awk-da akymlara gözegçilik jümlelerini öwreniň
  13. 13-nji bap: Awk programmirleme dilini ulanyp skript ýazyň

Bu materiallara PDF görnüşinde girmek üçin, şol sebäpli size bu AWK elektron kitabyny çäkli teklip hökmünde 15.00 dollara satyn almak mümkinçiligini hödürleýäris.

Satyn alanyňyz bilen, Tecmint-i goldarsyňyz we has ýokary hilli makalalary hemişe bolşy ýaly yzygiderli mugt öndürmegimizi üpjün eder.