Ruby Anfänge: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
David (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „*erster Ruby script #!/usr/bin/ruby #wie bei der shell muss auch hier der Pfade zum Interpreter angegeben werden puts "hey xinux" #sollte hey xinux ausg…“) |
David (Diskussion | Beiträge) |
||
Zeile 4: | Zeile 4: | ||
*Interaktiv | *Interaktiv | ||
− | #!/usr/bin/ruby | + | #!/usr/bin/ruby |
− | + | ||
− | print "bitte was eingeben" # ähnlich wie puts gibt den Inhalt von "" aus | + | print "bitte was eingeben" # ähnlich wie puts gibt den Inhalt von "" aus |
− | muh = gets # gets fragt den Benutzer nach einer Eingabe und schreibt dies in die variable muh | + | muh = gets # gets fragt den Benutzer nach einer Eingabe und schreibt dies in die variable muh |
− | puts "deine Eingabe #{muh}" # puts sorgt hier wider für die Ausgabe doch durch die "" wird die variable nicht ausgelesen deswegen geben wir mit #{} an das der Inhalt der Eckigen Klammern als variable erkannt wird | + | puts "deine Eingabe #{muh}" # puts sorgt hier wider für die Ausgabe doch durch die "" wird die variable nicht ausgelesen deswegen geben wir mit #{} an das der Inhalt der Eckigen Klammern als variable erkannt wird |
*Dateien Auslesen | *Dateien Auslesen | ||
− | #!/usr/bin/ruby | + | #!/usr/bin/ruby |
− | # | + | # |
− | puts "lese gerade eine Datei ein(;" # einfache Ausgabe | + | puts "lese gerade eine Datei ein(;" # einfache Ausgabe |
− | DieDatei = File.read("Beispiel.txt") # wir haben das Objekt File mit der Funktion read nun wird aus der besipiel.txt gelesen und in die variable DieDatei geschrieben | + | DieDatei = File.read("Beispiel.txt") # wir haben das Objekt File mit der Funktion read nun wird aus der besipiel.txt gelesen und in die variable DieDatei geschrieben |
− | puts DieDatei.to_s # als nächstes wird die variable mit to_s zu einem sting umgewandelt damit sie mit puts ausgegeben werden kann | + | puts DieDatei.to_s # als nächstes wird die variable mit to_s zu einem sting umgewandelt damit sie mit puts ausgegeben werden kann |
Version vom 17. September 2015, 10:08 Uhr
- erster Ruby script
#!/usr/bin/ruby #wie bei der shell muss auch hier der Pfade zum Interpreter angegeben werden puts "hey xinux" #sollte hey xinux ausgeben
- Interaktiv
#!/usr/bin/ruby
print "bitte was eingeben" # ähnlich wie puts gibt den Inhalt von "" aus muh = gets # gets fragt den Benutzer nach einer Eingabe und schreibt dies in die variable muh puts "deine Eingabe #{muh}" # puts sorgt hier wider für die Ausgabe doch durch die "" wird die variable nicht ausgelesen deswegen geben wir mit #{} an das der Inhalt der Eckigen Klammern als variable erkannt wird
- Dateien Auslesen
#!/usr/bin/ruby # puts "lese gerade eine Datei ein(;" # einfache Ausgabe DieDatei = File.read("Beispiel.txt") # wir haben das Objekt File mit der Funktion read nun wird aus der besipiel.txt gelesen und in die variable DieDatei geschrieben puts DieDatei.to_s # als nächstes wird die variable mit to_s zu einem sting umgewandelt damit sie mit puts ausgegeben werden kann