Awk (بخوانید آوک) یک زبان برنامه‌نویسی است که روی پردازش متن متمرکز شده (text-processing programming language) و طوری طراحی شده است که امکانات زیادی برای تکه‌تکه کردن متن (parsing) و پردازش اطّلاعات بدست آمده دارد. برنامه‌هایی که تحت این زبان هستند توسّط یک مفسّر (interpreter) اجرا می‌شوند که باید قبلاً روی سیستم نصب شده باشد. در اغلب لینوکس‌ها دستور awk مفسّریست که فایل‌های تحت این زبان را اجرا می‌کند.

 

فرض کنید که شما یک فایل به نام coins.txt دارید که در آن لیست سکّه‌هایی که تا به حال جمع کرده‌اید را نگه می‌دارید. فرمت این فایل به این شکل است که اول جنس فلز سکّه‌ها را نوشته‌اید، بعد وزنشان به اونس، بعد سال ساخته شدنشان، بعدش اینکه سکّه متعلّق به چه کشوری است و در آخر هم توضیحات. اینجا یک مثال برای فایل coins.txtداریم.

 

gold     1     1986  USA                 American Eagle
gold     1     1908  Austria-Hungary     Franz Josef 100 Korona
silver   10    1981  USA                 ingot
gold     1     1984  Switzerland         ingot
gold     1     1979  RSA                 Krugerrand
gold     0.5   1981  RSA                 Krugerrand
gold     0.1   1986  PRC                 Panda
silver   1     1986  USA                 Liberty dollar
gold     0.25  1986  USA                 Liberty 5-dollar piece
silver   0.5   1986  USA                 Liberty 50-cent piece
silver   1     1987  USA                 Constitution dollar
gold     0.25  1987  USA                 Constitution 5-dollar piece

 

gold     1     1988  Canada              Maple Leaf

متلب پروگرمر gold     ,1     ,usa                 ,silver   ,dollar ,1986  ,gold     1     ,usa                 liberty ,1986  usa                 ,usa                 constitution ,pi منبع

مشخصات

تبلیغات

آخرین ارسال ها

آخرین جستجو ها

مدل لباس وبلاگ اختصاصی سریال افسانه جومونگ botik خزرفن پمپ , صنایع الکتروموتور ایران پارچه سرای محمدمصطفی میهن به روز بازی های ایکس باکس عشق بی انتها