برنامه سودمند gawk زبان برنامهنویسی تفسیری برای مقاصد خاص میباشد، کارهای قالببندی مجدد دادهها را با چند خط کد مدیریت میکند. ابن برنامه نگارش آزاد فرمان عمومی awk یونیکس است.
این ابزارها سطرهای داده را از ورودی میخوانند و به سهولت میتوانند خروجی ستونبندی شدهای ایجاد کنند. برنامه print رایجترین مورد فیلتر کردن و قالببندی فیلدهای تعیین شده است.
تعریف سریع متغیر، سرراست است ومحاسبه ساده جمع، آمارگیری و دیگر عملیات را در جریان پردازش ورودی اجازه میدهد. متغیرها و فرمانها را میتوان برای پردازش پسزمینهای در اسکریپتهای awk قرار داد.
چیزهای دیگری که باید در مورد awk بدانید:
زبان بخوبی شناخته شدهای در یونیکس و مشابه آن میباشد، اما برای اجرای وظایف مشابه، حالا Perl به طور معمولتری استفاده میشود. بههرحال، awk شیب آموزشی تندی(به معنی آنکه شما مقدار زیادی را در زمان کوتاهی فرا میگیرید ) دارد. از طرف دیگر، Perl برای یادگیری دشوارتر است.
هر دوی Perl و awk در شهرت غیرقابل فهم بودن مشترک هستند، حتی نزد مؤلفین واقعی برنامههایی که از این زبانها استفاده میکنند. بنابراین کدهایتان را مستند کنید!