آموزش زبان AWK در لینوکس – زبان تحلیل و عملیات فایل های متنی – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس محمدرضا آقازاده
مهندس محمدرضا آقازاده

مدرس فرادرس

کارشناسی مهندسی کامپیوتر – نرم افزار


محمدرضا آقازاده کارشناس مهندسی کامپیوتر – گرایش نرم افزار از دانشگاه صنعتی قم هستند. ایشان به مباحث مربوط به نرم افزارهای آزاد و سیستم عامل لینوکس علاقه مند هستند و در این زمینه فعالیت می کنند. ایشان در دوران دانشگاه، سه دوره به عنوان دبیر علمی کارگاه علمی نرم افزارهای آزاد/لینوکس مشغول بوده اند. همچنین ایشان بر مفاهیم دنیای نرم افزارهای آزاد/ لینوکس، شی گرایی و پردازش ابری مسلط هستند. (+)



AWK یک زبان برنامه نویسی تحلیل و عملیات فایل های متنی حجیم است که در سیستم عامل های مبتنی بر لینوکس یافت می شود. با استفاده از قابلیت های شل لینوکس (Linux Shell) و این زبان برنامه نویسی می توانید فایل هایی با حجم های بسیار زیاد را به راحتی و با ساختاری بسیار ساده، تحلیل کنید و عملیات های مورد نظر خودتان را بر روی آن ها اجرا کنید.

👤 مدرس: مهندس محمدرضا آقازاده
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ویرایش
زمان تقریبی انتشار ۲ تا ۷ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    تصور کنید یک فایل متنی در اختیار دارید، شامل حدود ۱۰۰ ستون و چند هزار سطر است. قصد دارید بر روی این مجموعه داده ها، عملیات های مختلفی مثل عملیات های ریاضی، متنی، زمانی و بیتی به همراه بررسی شروط مختلف انجام دهید. زبان های برنامه نویسی معمول، برای انجام این عملیات ها نیازمند منابع سخت افزاری بسیار زیادی هستند و همچنین از لحاظ ساختار برنامه نویسی، دارای پیچیدگی بسیار زیادی می شوند و در کنار این ها دارای سرعت بسیار پایینی می باشند، که در واقع می توان گفت، زبان های برنامه نویسی معمول از انجام این گونه تحلیل ها عاجز هستند.

    AWK یک زبان برنامه نویسی تحلیل و عملیات فایل های متنی حجیم است که در سیستم عامل های مبتنی بر لینوکس یافت می شود. با استفاده از قابلیت های شل لینوکس (Linux Shell) و این زبان برنامه نویسی می توانید فایل هایی با حجم های بسیار زیاد را به راحتی و با ساختاری بسیار ساده، تحلیل کنید و عملیات های مورد نظر خودتان را بر روی آن ها اجرا کنید.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: کلیات و توضیحات فصل ها
    • درس دوم: AWK چیست؟
      • تفسیر متن به چه معنی است؟
      • کاربردهای این زبان
    • درس سوم: راه اندازی
      • نصب AWK
      • نصب ویرایشگر متن VIM
      • کانفیگ VIM برای کار با AWK
    • درس چهارم: شروع به کار
      • مثال ۱
      • مثال ۲
      • مثال ۳
      • تحلیل مثال ها و بررسی ساختار کاری AWK
    • درس پنجم: متغیرهای داخلی AWK
    • درس ششم: انواع عملگرها
      • عملگرهای ریاضی
      • عملگرهای منطقی
      • ده عملگر دیگر
    • درس هفتم: Regular Expressions
    • درس هشتم: کار با آرایه ها
    • درس نهم: کنترل جریان برنامه
      • تعریف شرط
    • درس دهم: حلقه ها
      • For Loop
      • While Loop
      • Do-While Loop
    • درس یازدهم: توابع پیشفرض در AWK
      • توابع ریاضی
      • توابع رشته ای
      • توابع کار با زمان
      • توابع متفرقه
    • درس دوازدهم: توابع تعریف شده توسط کاربر
    • درس سیزدهم: زیباسازی خروجی متنی برنامه

     

    مفید برای رشته های
    • مهندسی کامپیوتر


    اطلاعات تکمیلی

    نام آموزش آموزش زبان AWK در لینوکس – زبان تحلیل و عملیات فایل های متنی – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVLNX9705
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    سایر آموزش های مهندس محمدرضا آقازاده




    دیدگاه ها

    1. 0 از 5

      :

      جدیدا فرادرس خیلی کند شده و اموزشاش دیر منتشر میشن .


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.

فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان