Ruby Learning # 27 Writing Files

Jim, Sales Andy, Sales Kelly, Customer Service Creed, Quality Assurance Michaes, Manager

stack overflow Questions Ruby IO

mode meaning

r read-only w write-only, truncates existing file to zero length or creates a new file for writing a write-only, starts at end of file if file exists, otherwise creates a new file for reading and writing

File.open("employees.txt", "a") do |file| file.write("\nOscar, Accounting") end

Jim, Sales Andy, Sales Kelly, Customer Service Creed, Quality Assurance Michaes, Manager Oscar, Accounting

File.open("employees.txt", "w") do |file| file.write("\nOscar, Accounting") end

Oscar, Accounting

File.open("index.html", "w") do |file| file.write("

Hello

") end

Hello World is created in index.html.

from stackoverflow r+ Read-write, starts at beginning of file.

File.open("index.html", "r+") do |file| file.readline() file.write("Hi") end

Jim, Sales Hidy, Sales Kelly, Customer Service Creed, Quality Assurance Michaes, Manager Oscar, Accounting

File.open("index.html", "r+") do |file| file.readchar() file.write("Hi") end

Recommended Posts

Ruby Learning # 27 Writing Files
Ruby Learning # 26 Reading Files
Ruby learning 5
Ruby learning 3
Ruby learning 2
Ruby learning 6
Ruby learning 1
Ruby Learning # 25 Comments
Ruby Learning # 13 Arrays
Ruby Learning # 1 Introduction
Ruby Learning # 34 Modules
Ruby vertical writing
Ruby Learning # 14 Hashes
Ruby Learning # 33 Inheritance
Ruby Learning # 15 Methods
Writing code Ruby
Ruby Learning # 30 Initialize Method
Ruby learning points (basic)
Ruby Learning # 29 Classes & Objects
Ruby Learning # 20 Case Expressions
Ruby Learning # 17 If Statements
Ruby Learning # 21 While Loops
Ruby Learning # 31 Object Methods
Ruby Learning # 35 Interactive Ruby (irb)
Ruby Learning # 9 Math & Numbers
Ruby Learning # 28 Handling Errors
Ruby Learning # 23 For Loops
Ruby Learning # 16 Return Statement
Ruby on rails learning record -2020.10.03
Ruby on rails learning record -2020.10.04
Ruby on rails learning record -2020.10.05
Ruby on rails learning record -2020.10.09
Ruby Learning # 18 If Statements (Con't)
Ruby on Rails basic learning ①
Ruby Learning # 11 Building a Calculator
Ruby Learning # 99 Personal Programming Notebook
Ruby on rails learning record-2020.10.07 ②
Ruby Learning # 10 Getting User Input
Ruby Learning # 32 Building a Quiz
Ruby Learning # 8 Working With String
Ruby on rails learning record-2020.10.07 ①
Ruby on rails learning record -2020.10.06
Ruby Learning # 19 Building a Better Calculator
Completed Progate Ruby Learning Course III
Learning Ruby with AtCoder 6 [Contest 168 Therefore]
Completed Progate Ruby Learning Course II
Ruby Learning # 22 Building a Guessing Game
Reading and writing Java basic files
[Note] [Beginner] Ruby writing memo (refactoring) 1
Use only for writing files --Apache Camel
[Ruby] Writing notes for cherry books [Notes for yourself]
Differences in writing in Ruby, PHP, Java, JS
[Java] Reading and writing files with OpenCSV
Ruby Learning # 12 Building a Mad Libs Game
Reading and writing gzip files in Java