کار با فایل ها

بیشتر اوقات لازم است که داده هایتان را در یک فایل دائمی ذخیره کنید. همچنین لازم است که به درایوها یا پوشه های کامپیوتر دسترسی داشته باشید به طوری که بتوانید فایل ها را در آنها قرار داده و ذخیره کنید، مکانی را که می خواهید فایل درآن ذخیره شود را نشان داده، فایلی که در یک پوشه ذخیره شده را مشاهده کرده و به طور خلاصه جزییاتی در مورد یک پوشه خاص را به دست آورید.

شما حتی می توانید چک کنید که اندازه فایل چقدر است و آیا فایل از نوع فقط خواندنی است یا نه؟ اگر چه استفاده از پایگاه داده امروزه بیشتر ترجیح داده می شود، اما گاهی اوقات برای برانامه های کوچک استفاده از یک فایل متنی کارا تر است. همچنین برخی از برنامه های کاربردی هنوز وجود دارند که داده هایشان را در یک فایل متنی ذخیره می کنند و بنابراین لازم است که اطلاعات در این فایل نوشته و از آن خوانده شود.

Ruby دارای پکیج هایی است که شما با استفاده از آنها می توانید محتویات فایلها را بخوانید، در داخل آنها بنویسید و صفات فایلها و پوشه ها را چک کنید. در درس های آینده در مورد این توابع مطالب بیشتری را خواهید آموخت.