עבודה עם קבצים זמניים ברובי

רובי מגיע עם מחלקה המאפשרת ליצור קבצים זמניים, ואפילו שם אותם בספריית tmp עבורינו

השימוש בה מאוד פשוט:

tmp = Tempfile.new('prefix')
...

מה שקיבלנו זה בעצם instance מסוג IO שנפתח לכתיבה בשם רנדומאלי כלשהו, אשר מתחיל עם המילה prefix.
נגיד ואנחנו רוצים לתת לקובץ סיומת בנוסף אבל:

tmp = Tempfile.new(['prefix', 'sufix'])
...

ועכשיו הקובץ יתחיל בשם prefix, אחריו יהיה שם רנדומאלי כלשהו, ובסוף הוא יסתיים עם suffix.

כתיבת תגובה

הזינו את פרטיכם בטופס, או לחצו על אחד מהאייקונים כדי להשתמש בחשבון קיים:

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s