AWK(1) دستورات کاربر AWK(1)

نام (NAME)

awk - زبان اسکن و پردازش الگوها و متون

خلاصه دستور (SYNOPSIS)

awk [گزینه‌ها] [-f فایل_برنامه | 'برنامه'] [فایل...]

توضیحات (DESCRIPTION)

دستور awk هر یک از فایل‌های ورودی را برای خطوطی که با هر یک از الگوهای مشخص‌شده در برنامه مطابقت دارند اسکن می‌کند و اقدام متناظر با آن الگو را انجام می‌دهد.

یک برنامه awk شامل دنباله‌ای از دستورات به شکل الگو { اقدام } است.

تنظیم جداکننده فیلدهای ورودی (متغیر FS).
خواندن متن برنامه awk از فایل_برنامه.
مقداردهی اولیه به متغیر پیش از شروع اجرای برنامه.

متغیرهای داخلی پرکاربرد

جداکننده فیلدهای ورودی (پیش‌فرض فاصله یا Tab).
تعداد فیلدهای خط جاری.
شماره خط (رکورد) جاری از ابتدای ورودی.
$0
کل متن خط جاری.
$1, $2, ...
محتوای فیلدهای اول، دوم و به بعد از خط جاری.

همچنین ببینید (SEE ALSO)

sed(1), grep(1)

2024-01-01 mawk/gawk