به مسیر AWK در Exercism بپیوندید تا از این موارد بهرهمند شوید: 92 تمرین که در 3 مفهوم AWK دستهبندی شدهاند، همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
BEGIN {print "Hello World!"}
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
پیادهسازیای از رمز آتباش، یک سامانهی رمزنگاری باستانی که در خاورمیانه ساخته شد، بسازید.
فاصلهی همینگ بین دو رشتهی DNA را محاسبه کنید.
همهی گلهای یک باغ را علامت بزنید.
AWK ابزاری دیرینه، قدرتمند، ظریف و ساده است که همه باید آن را بشناسند.
استخراج یک ستون از فایل CSV شما به همین سادگی است: `awk -F, '{print $1}' file`
خطوط لولهی پیچیدهی `grep|sed|tr|cut` را با یک اسکریپت کوتاه AWK جایگزین کنید.
ساختارهای دادهی ساده و انعطافپذیر، توابع تعریفشده توسط کاربر؛ AWK میتواند بیشتر از آنچه فکر میکنید انجام دهد.
با فقط چند ده کاراکتر، میتوانید تبدیلهای متنی چشمگیری انجام دهید.
به جز `/bin/sh`، AWK تنها زبان اسکریپتنویسی دیگر در محیط استاندارد یونیکس است.
هر زبانی روش خودش را برای انجام کارها دارد. AWK هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس AWK فکر کنید و کد را به سبک اصیل AWK بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در AWK میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر AWK در Exercism شامل 3 مفهوم و 92 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای AWK را ببینید