Diese Frage ähnelt vielen anderen Fragen, aber sie ist keineswegs ein Duplikat. Bei dieser Frage geht es weniger um die Verkettung von Zeichenketten und das Schreiben von besserem Code als vielmehr um die Überprüfung von Nullen.
Derzeit habe ich:
file.puts "cn: " + (var1.nil? ? "UNKNOWN" : var1)
Das funktioniert gut, sieht aber nicht gut aus. Was ist ein besserer Weg, dies in Ruby zu schreiben, so dass ich für nil überprüfen und nicht verketten es