how to update a specific line in a text file

1 vue (au cours des 30 derniers jours)
Vahid
Vahid le 30 Juin 2012
Hi folks,
I am going to read a formatted text file and update ONLY a line of that which can be in middle of text file. e.g. if contents of my text file are as the following:
test1 a1 a2 a3
test2 b1 b2 b3
test3 c1 c2 c3
I just want to update the the second line of this text file with new values like:
test2 f1 f2 f3
without changing other two lines so that I end up with
test1 a1 a2 a3
test2 f1 f2 f3
test3 c1 c2 c3
Is there any way to do so?
thanks in advance, --V

Réponse acceptée

Yash
Yash le 30 Juin 2012
read the text file and them make changes to the array and then rewrite it
  1 commentaire
Vahid
Vahid le 30 Juin 2012
Modifié(e) : Vahid le 30 Juin 2012
thanks so much! I was thinking to apply exactly same way to resolve my problem:
  • first, read the data from the text file and save the data in an array
  • second, changing the desired element in the array
  • third, writing the updated array to the text file
It should perfectly work ;D

Connectez-vous pour commenter.

Plus de réponses (1)

Walter Roberson
Walter Roberson le 30 Juin 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by