Ruby From Beginning: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
 
  name = gets
 
  name = gets
 
  puts  "Your name is #{name}"
 
  puts  "Your name is #{name}"
=Read a File=
+
=Read a file=
 
  #!/usr/bin/ruby
 
  #!/usr/bin/ruby
 
  puts "What file do you want to read? "
 
  puts "What file do you want to read? "
Zeile 14: Zeile 14:
 
  TheFile = File.read( Filename )
 
  TheFile = File.read( Filename )
 
  puts TheFile.to_s
 
  puts TheFile.to_s
 +
=Write in a file=
 +
#!/usr/bin/ruby
 +
puts "write"
 +
VarFile = File.new("dat.txt", "w+")         
 +
VarFile.puts "das erste "                   
 +
VarFile.puts "das zweite"                   
 +
VarFile.close

Version vom 3. November 2017, 11:20 Uhr

Hello World

#!/usr/bin/ruby
puts "Hello World!"

What is your name?

#!/usr/bin/ruby
print "What is your name? "
name = gets
puts  "Your name is #{name}"

Read a file

#!/usr/bin/ruby
puts "What file do you want to read? "
Filename = gets
Filename.delete!("\n")
TheFile = File.read( Filename )
puts TheFile.to_s

Write in a file

#!/usr/bin/ruby
puts "write"
VarFile = File.new("dat.txt", "w+")           
VarFile.puts "das erste "                    
VarFile.puts "das zweite"                     
VarFile.close