Чтобы вставить переменную (или любое выражение ruby) в строку, вы можете использовать #{}
:
Dir.glob("#{folder}/[0-100]*.txt")
Также обратите внимание, что строка, возвращаемая gets
, будет иметь новую строку (\n
) в конце, что, конечно, недопустимо в именах папок.Поэтому вам придется использовать метод chomp
, чтобы избавиться от этого.