Overwriting the folder in matlab

I've created the folder to write images on it by the code
outputFolder = fullfile(cd, 'folder_name');
if ~exist(outputFolder, 'dir')
mkdir(outputFolder);
and I'm in need to overwrite the same folder for writing another set of images. Is there any way to delete all the existing images in the folder for writing new images???

 Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 29 Jan 2013

0 votes

delete('yourfolder/*.*')

3 commentaires

Walter Roberson
Walter Roberson le 29 Jan 2013
Note that this would likely not delete any subdirectories.
Berbia
Berbia le 29 Jan 2013
thank you...but my folder contains only similar files i.e)*.png
delete('yourfolder/*.png')

Connectez-vous pour commenter.

Plus de réponses (1)

Jason Ross
Jason Ross le 29 Jan 2013

1 vote

2 commentaires

Berbia
Berbia le 29 Jan 2013
My folder should be reused only the content should by deleted...
Jason Ross
Jason Ross le 29 Jan 2013
It's easier and safer (IMHO) to delete the directory with everything in it and then re-create it if you want to protect yourself from cruft or some error condition that pops up later because some other file is left over from a previous run ... or the wildcard match missed a .PNG file (or pNG, pNG, PNg, .png~ etc) ... or some other weirdess happens.

Connectez-vous pour commenter.

Catégories

En savoir plus sur File Operations dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by