4
我有這個用Ruby編寫的小程序。我在這裏發現了一段很好的代碼,用於查找和替換文件中的某些內容,但似乎並不奏效。 這裏是代碼:查找並替換Ruby中的文件
#!/usr/bin/env ruby
DOC = "test.txt"
FIND = /,,^M/
SEP = "\n"
#make substitution
File.read(DOC).gsub(FIND, SEP)
#Check if the line already exist
unique_lines = File.readlines(DOC).uniq
#Save the result in a new file
File.open('test2.txt', 'w') { |f| f.puts(unique_lines) }
謝謝大家!