Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
ruby-training
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Đường Sỹ Hoàng
ruby-training
Commits
b3f0ef5d
Commit
b3f0ef5d
authored
Nov 01, 2019
by
Đường Sỹ Hoàng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
More files
parent
18384cf5
Pipeline
#112
canceled with stages
in 0 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
24 additions
and
0 deletions
+24
-0
exercise17/exercise17.rb
+22
-0
exercise17/new_file.txt
+1
-0
exercise17/test.txt
+1
-0
No files found.
exercise17/exercise17.rb
0 → 100644
View file @
b3f0ef5d
from_file
,
to_file
=
ARGV
puts
"Copying from
#{
from_file
}
to
#{
to_file
}
"
# we could do these two on one line, how?
in_file
=
open
(
from_file
)
indata
=
in_file
.
read
puts
"The input file is
#{
indata
.
length
}
bytes long"
puts
"Does the output file exist?
#{
File
.
exist?
(
to_file
)
}
"
puts
"Ready, hit RETURN to continue, CTRL-C to abort."
$stdin
.
gets
out_file
=
open
(
to_file
,
'w'
)
out_file
.
write
(
indata
)
puts
"Alright, all done."
out_file
.
close
in_file
.
close
\ No newline at end of file
exercise17/new_file.txt
0 → 100644
View file @
b3f0ef5d
This a test file.
exercise17/test.txt
0 → 100644
View file @
b3f0ef5d
This a test file.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment