новичков сбивает с пути куча этих процентов, называеться эта штука нотация, опишим те которые часто встречаем в работе
создать строку, заключенную в двойные кавычки
result = %{привет ребята}
puts "result is: #{result}, Type is:#{result.class}"
создать массив
result = %w{привет ребята}
puts "result is: #{result}, Type is:#{result.class}"
создание регулярки
result = %r{мыла}
p result =~ "мама мыла раму" ? true : false
p "result is: #{result}, Type is:#{result.class}"
выполнить команду
p %x{pwd} #"/home/runner/r9y5qqouhn\n"
создать массив символов
result = %i{hello hello mas pas}
result.map{|x| p x}
если один то
result = %s{hello}
p result