From: Fosiul Alam Date: 2012-08-23T08:20:57+09:00 Subject: Add a string end of the line Hi i m reading a line from a file lastresult = File.open('regex.tmp') which has a output like this set member "user1" "user2" "user3" "user4" "user5" Now i need to add another string end of that line so that it become set member "user1" "user2" "user3" "user4" "user5" "newuser" i tryed this way lastresult = File.open('regex.tmp') #member = lastresult.readline.to_s.chomp << "#{getuser}" member = lastresult.readline concat = "#{member.strip}" puts concat + getuser myconcat= "#{member.to_s.chomp}" "#{getuser}" puts myconcat.strip lastresult.close but the result i am getting set member "user1" "user2" "user3" "user4" "user5""newuser" set member "user1" "user2" "user3" "user4" "user5" "newuser" one does not have any GAP between "user5""newuser" another one is too much GAP Can any one please help me to get the correct way ?? i need output should be set member "user1" "user2" "user3" "user4" "user5" "newuser" thanks -- Posted via http://www.ruby-forum.com/.