لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ابزارهای لینوکس برای پردازش متن
- آخرین آپدیت
دانلود Linux Tools for Text Processing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بسیاری از حوزهها مانند علم داده، بیوانفورماتیک و مدیریت سیستمهای لینوکس، نیازمند دستکاری و پردازش دادههای متنی هستند. کارهایی مانند استخراج فیلدها یا رکوردهای خاص از دادههای ساختاریافته (مانند فایلهای CSV)، ترکیب محتوای چندین فایل، اعمال تغییرات سیستماتیک در تمام خطوط یک سند، مرتبسازی یا تصادفی کردن دادهها و تقسیم فایلهای حجیم به فایلهای کوچکتر از جمله این موارد است. در حالی که این عملیات را میتوان به صورت دستی انجام داد، اما این روش بسیار زمانبر، خستهکننده و از همه بدتر، مستعد خطا است.
در این دوره، ما به صورت سیستماتیک ابزارهای پردازش متن موجود در لینوکس و محیطهای مشابه را بررسی میکنیم که به شما امکان میدهند این وظایف را سادهسازی و خودکارسازی کنید. ما با سادهترین ابزارها شروع میکنیم و ویژگیهای head، tail، paste، nl، sort، shuffle، split، tr و cut را پوشش میدهیم. سپس به سراغ ابزارهایی مانند grep، awk و sed میرویم که قابلیتهای بسیار قدرتمندتری برای جستجو و تغییر متن را فراهم میکنند. در نهایت، با معرفی معرفی عبارتهای منظم (Regular Expressions یا regexes) عبارتهای منظم را بررسی میکنیم و توضیح میدهیم که چگونه میتوان از آنها برای تعیین الگوهای غنیتر و پیچیدهتر استفاده کرد. مباحثی چون کوانتیفایرها، وایلدکارتها، لنگرها (anchors)، کلاسهای نویسه، گروهبندی و جایگزینی، در کنار مفاهیم پیشرفتهای مانند مرزهای کلمات، تطبیقهای تنبل (lazy) و حریص (greedy) و انواع مدلهای regex را یاد میگیرید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
انگیزه و اهداف
Motivation
مبانی ابزارهای متنی لینوکس
Linux text tools basics
دستورات head و tail
head and tail
دستورات tac, expand, unexpand و wc
tac, expand, unexpand and wc
دستور paste
paste
دستور nl
nl
دستور tr
tr
دستور sort
sort
دستورات shuf و uniq
shuf and uniq
دستور split
split
دستور cut
cut
grep, awk و sed
grep, awk and sed
دستور grep
grep
awk بخش اول
awk part 1
awk بخش دوم
awk part 2
دستور sed
sed
عبارتهای منظم بخش اول
Regular expressions part 1
آشنایی با عبارتهای منظم
Regular expressions introduction
نمایش نظرات