توضیحات تکمیلی
در سیستم عامل لینوکس (Linux)، از متن های ساده گرفته تا تنظیمات بسیار پیشرفته همه چیز به صورت فایل است. تسلط بر فایل های متنی، قدرت مدیریت شما در سیستم های لینوکسی را بسیار افزایش می دهد، همچنین در بسیاری از فعالیت های تحقیقاتی و پژوهشی نیاز است تا بتوانیم فایل های حجیم متنی را با سرعت و دقت بالا تحلیل کرده و عملیاتی را روی آن ها اعمال نماییم.
در این آموزش تلاش شده است تا چندین ابزار پر فایده در سیستم های مبتنی بر لینوکس برای آنالیز و انجام عملیات مختلف روی فایل های متنی را بررسی کنیم. در این فرادرس با موضوعاتی همچون: مرتب سازی، بررسی تفاوت دو فایل متنی، جداسازی بخشی از فایل، تکه تکه کردن فایل متنی و تبدیل کاراکترهای مختلف، آشنا می شویم.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: مقدمه ای بر کار با فایل های متنی
- Texprocess چیست؟
- دلیل استفاده از لینوکس
- بررسی اجمالی دستورات
- درس دوم: مرتب سازی با ابزار sort
- مرتب سازی براساس حروف
- مرتب سازی براساس ماه های سال
- مرتب سازی و حذف تکرارها
- مرتب سازی فایل های سیستم عامل
- مرتب سازی براساس اعداد
- مرتب سازی معکوس
- مرتب سازی براساس یک ستون خاص
- مرتب سازی براساس چند ستون خاص
- درس سوم: تفاوت های دو فایل متنی با ابزار diff
- یکسان سازی 2 فایل متنی
- کاراکترهای خروجی
- A = add
- C = change
- D = delete
- تحلیل خروجی یکسان سازی
- استفاده از اعداد
- استفاده از کاراکتر
- ابزار CMP
- درس چهارم: جداسازی بخشی از متن با ابزار cut
- جداسازی بایت از فایل متنی (5 روش)
- جداسازی ستون کاراکترها از فایل متنی (5 روش)
- جداسازی فیلد از هر خط فایل متنی (6 روش)
- تعریف کاراکتر جداساز فیلدها
- درس پنجم: بخش بندی متن با ابزار split
- ابزار Split
- براساس تعداد مشخص
- براساس حجم مشخص
- براساس تعداد بخش مورد نیاز
- ابزار Csplit
- براساس شماره خط
- براساس کلمه
- ابزار Split
- درس ششم: تبدیل قاعده مند کاراکترها با ابزار tr
- تبدیل حروف کوچک به بزرگ (2 روش)
- تبدیل کاراکترها به هم
- معرفی کلاس های تبدیل
- پاک کردن کاراکترهای تکراری
- درس هفتم: دستورات متفرقه
- ابزار uniq
- ابزار pr
- ابزار paste
- ابزار join
- ابزار look
- ابزار nl
- ابزار colrm
- ابزار expand و unexpand
مفید برای
- مهندسی نرم افزار
- آمار
- ریاضی
پیش نیاز
آنچه در این آموزش خواهید دید:
آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت های ارائه مدرس
نرم افزارهای مرتبط با آموزش
Fedora 28
پیش نمایشها







این آموزش شامل ۸ جلسه ویدئویی با مجموع ۳ ساعت و ۱۸ دقیقه است.
با تهیه این آموزش، میتوانید به همه بخشها و جلسات آن، دسترسی داشته باشید.
راهنمای سفارش آموزشها
آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟
(راهنمایی بیشتر +)
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
تضمین کیفیت و
گارانتی بازگشت هزینه
توجه:
کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم
رضایت از آموزش، به انتخاب شما:
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.
نظرات