Я новичок в Ruby и надеялся, что кто-то может помочь мне разобраться, как открыть файл, а затем использовать gsub для поиска и замены несколькими условиями.
Вот то, что я получил до сих пор, но это, похоже, не работает, поскольку вторая замена var переопределяет первую:
text = File.read(filepath)
replace = text.gsub(/aaa/, "Replaced aaa with 111")
replace = text.gsub(/bbb/, "Replace bbb with 222")
File.open(filepath, "w") {|file| file.puts replace}