AWK Linux nimani anglatadi?
AWK Linux nimani anglatadi?

Video: AWK Linux nimani anglatadi?

Video: AWK Linux nimani anglatadi?
Video: ТУШ ТАБИРИ (2020) ИНСОННИ ОМАДСИЗЛИК ТУШКУНЛИКДАН ОГОҲЛАНТИРУВЧИ ТУШЛАР 2024, Aprel
Anonim

Siz murakkab operatsiyalar uchun awk skriptlarini yozishingiz yoki buyruq satridan awk dan foydalanishingiz mumkin. Ism ma'nosini anglatadi Aho, Weinberger va Kernigan (ha, Brayan Kernigan), 1977 yilda boshlangan til mualliflari, shuning uchun u boshqa klassik * nix yordamchi dasturlari bilan bir xil Unix ruhiga ega.

Shuni ham bilish kerakki, AWK Linux nima qiladi?

AWK buyruq ichida Unix/ Linux misollar bilan. Awk bu ma'lumotlarni manipulyatsiya qilish va hisobotlarni yaratish uchun ishlatiladigan skript tili. The awk Buyruqli dasturlash tili kompilyatsiya qilishni talab qilmaydi va foydalanuvchiga o'zgaruvchilar, raqamli funktsiyalar, string funktsiyalari va mantiqiy operatorlardan foydalanish imkonini beradi.

awk dasturlash tilimi? AWK Turing-to'liq naqsh moslashuvidir dasturlash tili . Ism AWK uning uchta muallifi: Alfred Axo, Piter Vaynberger va Brayan Kerniganning familiyalaridan olingan. AWK ko'pincha UNIX buyruq qatori vositasi bo'lgan sed bilan bog'lanadi.

Xuddi shunday, Linuxda sed va awk nima?

awk va sed matn protsessorlaridir. Ular nafaqat matnda qidirayotgan narsani topish, balki matnni o'chirish, qo'shish va o'zgartirish (va yana ko'p narsalar) qobiliyatiga ega. awk asosan ma'lumotlarni olish va hisobot berish uchun ishlatiladi. sed oqim muharriri hisoblanadi.

awk buyrug'ida NR nima?

NR a AWK o'rnatilgan o'zgaruvchi va u qayta ishlanayotgan yozuvlar sonini bildiradi. Foydalanish: NR harakat blokida ishlatilishi mumkin, ishlov berilayotgan satr sonini ifodalaydi va agar u END da ishlatilsa, u mumkin chop etish to'liq qayta ishlangan qatorlar soni.

Tavsiya: