Я новичок в ruby и надеялся, что кто-нибудь поможет мне разобраться, как открыть файл, а затем с помощью gsub найти и заменить несколькими условиями.
Вот то, что я получил до сих пор, но, похоже, это не работает, так как 2-я замена заменяет первую:
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}