GNU Awk 5.3 စကားပြန်၏ ဗားရှင်းအသစ်

ဖွံ့ဖြိုးတိုးတက်မှုတစ်နှစ်အကြာတွင်၊ GNU ပရောဂျက်၏ AWK ပရိုဂရမ်းမင်းဘာသာစကားကို အကောင်အထည်ဖော်မှုအသစ်ထွက်ရှိလာသည် - Gawk 5.3.0 ကိုတင်ပြသည်။ AWK ကို လွန်ခဲ့သည့်ရာစုနှစ် 70 တွင် တီထွင်ခဲ့ပြီး 80s အလယ်ပိုင်းကတည်းက သိသာထင်ရှားသောပြောင်းလဲမှုများ မကြုံခဲ့ရဘဲ ဘာသာစကား၏အခြေခံကျောရိုးဟုသတ်မှတ်ခဲ့ရာ၊ ၎င်းသည် ယခင်က ဘာသာစကား၏တည်ငြိမ်မှုနှင့် ရိုးရှင်းမှုကို ထိန်းသိမ်းထားနိုင်စေခဲ့သည်။ ဆယ်စုနှစ်များ။ ၎င်း၏ခေတ်မီသော်လည်း၊ AWK သည် စာသားဖိုင်အမျိုးအစားအမျိုးမျိုးကို ခွဲခြမ်းစိတ်ဖြာပြီး ရိုးရှင်းသောရလဒ်စာရင်းဇယားများထုတ်ပေးခြင်းဆိုင်ရာ ပုံမှန်လုပ်ငန်းဆောင်တာများကို လုပ်ဆောင်ရန်အတွက် စီမံခန့်ခွဲသူများမှ တက်ကြွစွာအသုံးပြုနေဆဲဖြစ်သည်။

အဓိကပြောင်းလဲမှုများ-

  • BWK (“The One True Awk”) နှင့် လိုက်ဖက်မှုရှိစေရန်အတွက် အလုပ်ပြီးပါပြီ။
  • CSV (ကော်မာ-ခြားထားသောတန်ဖိုးများ) ဖော်မတ်တွင် ဖိုင်များကို ခွဲခြမ်းစိတ်ဖြာရန် "--csv" ရွေးစရာကို ထည့်ထားသည်။
  • Multi-byte ယူနီကုဒ်အက္ခရာများကိုကိုယ်စားပြုရန် "\u" escape sequences များကို အသုံးပြုရန် စွမ်းရည်ကို ထည့်သွင်းထားသည်။
  • libsigsegv စာကြည့်တိုက်ကို ရပ်ဆိုင်းလိုက်ပါပြီ။
  • PROCINFO["BUFFERPIPE"] ကို သတ်မှတ်ရာတွင် အထွက်နှုန်း လျော့ပါးစေရန် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။

source: opennet.ru

မှတ်ချက် Add