برای کسب اطلاعات بیشتر، به این لینک مراجعه نمایید: https://fdrs.ir/vbvi/ در سیستم عامل لینوکس (Linux)، از متنهای ساده گرفته تا تنظیمات بسیار پیشرفته همه چیز به صورت فایل است. تسلط بر فایلهای متنی، قدرت مدیریت شما در سیستمهای لینوکسی را بسیار افزایش میدهد. همچنین در بسیاری از فعالیتهای تحقیقاتی و پژوهشی نیاز است تا بتوانیم فایلهای حجیم متنی را با سرعت و دقت بالا تحلیل کرده و عملیاتی را بر روی آنها اعمال نماییم. در این آموزش تلاش کردیم تا چندین ابزار پر فایده در سیستمهای مبتنی بر لینوکس برای آنالیز و انجام عملیات مختلف بر روی فایلهای متنی را بررسی کنیم. در این فرادرس با موضوعاتی همچون: مرتب سازی، بررسی تفاوت دو فایل متنی، جدا سازی بخشی از فایل، تکه تکه کردن فایل متنی و تبدیل کاراکترهای مختلف، آشنا میشویم. سرفصلهای مورد بحث در این فیلم آموزشی عبارتاند از: درس یکم: مقدمه ای بر کار با فایلهای متنی Texprocess دلیل استفاده از لینوکس بررسی اجمالی دستورات درس دوم: مرتب سازی با ابزار sort مرتب سازی براساس حروف مرتب سازی براساس ماههای سال مرتب سازی و حذف تکرارها مرتب سازی فایلهای سیستم عامل مرتب سازی براساس اعداد مرتب سازی معکوس مرتب سازی براساس یک ستون خاص مرتب سازی براساس چند ستون خاص درس سوم: تفاوتهای دو فایل متنی با ابزار diff یکسان سازی ۲ فایل متنی کاراکترهای خروجی A = add C = change D = delete تحلیل خروجی یکسان سازی استفاده از اعداد استفاده از کاراکتر ابزار CMP درس چهارم: جداسازی بخشی از متن با ابزار cut جداسازی بایت از فایل متنی (۵ روش) جداسازی ستون کاراکترها از فایل متنی (۵ روش) جداسازی فیلد از هر خط فایل متنی (۶ روش) تعریف کاراکتر جداساز فیلدها درس پنجم: بخش بندی متن با ابزار split ابزار Split براساس تعداد مشخص براساس حجم مشخص براساس تعداد بخش مورد نیاز ابزار Csplit براساس شماره خط براساس کلمه درس ششم: تبدیل قاعده مند کاراکترها با ابزار tr تبدیل حروف کوچک به بزرگ (۲ روش) تبدیل کاراکترها به هم معرفی کلاسهای تبدیل پاک کردن کاراکترهای تکراری درس هفتم: دستورات متفرقه ابزار uniq ابزار pr ابزار paste ابزار join ابزار look ابزار nl ابزار colrm ابزار expand و unexpand مفید برای رشتههای مهندسی نرم افزار آمار ریاضی مدرس: مهندس محمدرضا آقازاده