У меня есть текстовый файл с именем text.txt, и имеет следующий текст:Удаление строки информации из текстового файла
123,shirt,9.99
234,pants,19.50
456,socks,3.99
Как удалить одну строку (например, 123, рубашки, 9,99) , Как я могу удалить эту строку?
Мой код до сих пор:
test_file = File.new('text.txt', "a")
while (line = test_file)
puts 'Enter the products item number you wish to delete. '
user_delete = gets.chomp.to_i
line.delete(user_delete)
end
«а» просто дописывает к файлу он ничего не удалит. – Anthony
Так что, если я хочу что-то удалить, я использую 'r +'? –