Renaming a file the same as a variable
Show older comments
I am trying to rename a file the same as a variable. The variable obviously will be string, its just so I can make my program even more automated. For example :
x = 'RenameTest'
movefile('Original.txt', '%s.txt', x)
That code doesn't work but is this possible to do?
2 Comments
Peter Gruber
on 3 Oct 2016
You are amost there. The right way to do it is
x = 'RenameTest'
movefile('Original.txt', [x '.txt'])
or, if you really want to use the formatting string (not really needed)
x = 'RenameTest'
movefile('Original.txt', sprintf('%s.txt', x))
Tyler Murray
on 3 Oct 2016
Accepted Answer
More Answers (0)
Categories
Find more on String in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!