-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrenameDirectoryItems.m
More file actions
56 lines (45 loc) · 1.13 KB
/
renameDirectoryItems.m
File metadata and controls
56 lines (45 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
% currentdir = pwd;
cd (currentdir)
clear
currentdir = pwd;
folderlist = dir('*scene*');
foldernames = {folderlist.name};
for folder = foldernames
folder =char(folder);
cd (folder)
fdir = pwd;
cd('c1_flat')
filelist = dir('*tif');
filenames = {filelist.name};
for fname = filenames
fname = char(fname);
[a,b] = regexp(fname,'c2');
c = fname(a:b);
if ~isempty(c)
c(2) = '1';
fnamenew = fname;
fnamenew(a:b) = c;
disp(fnamenew)
movefile(fname,fnamenew);
end
end
clear c
cd (fdir)
cd ('c2_flat')
filelist = dir('*tif');
filenames = {filelist.name};
for fname = filenames
fname = char(fname);
[a,b] = regexp(fname,'c1');
c = fname(a:b);
if ~isempty(c)
c(2) = '2';
fnamenew = fname;
fnamenew(a:b) = c;
disp(fnamenew)
movefile(fname,fnamenew);
end
end
clear c
cd(currentdir)
end