How to make loop over numbered folders?

Hi,
I have a folder which contains subfolders named c001 to c100. I need to compress each of them into zip file. So basically I need to run this function:
zip('c001','c001');
but making it automatically change to 002, 003 etc.
Thank you for your help!

 Accepted Answer

Voss
Voss on 13 Aug 2023

Here's one way:

for ii = 1:100
    str = sprintf('c%03d',ii);
    zip(str,str)
end

2 Comments

Thank you, it works perfectly!
You're welcome!

Sign in to comment.

Categories

Asked:

on 13 Aug 2023

Commented:

on 13 Aug 2023

Community Treasure Hunt

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

Start Hunting!