Convert dir object to char

This commit is contained in:
2024-07-31 20:58:15 -04:00
parent 1c818d61d1
commit 348e9606bd

View File

@@ -71,17 +71,17 @@ function varargout = EASYconsole(varargin)
fullfile(parentDir, '..', '..', 'templates', 'scans-demo')
};
for i=1:length(dirsToScan)
d=dirsToScan(i);
d=fullfile(dirsToScan(i));
if exist(char(d), 'dir')
subDirs=dir(d);
pattern='^\d{6}_.*_.*';
matchedDirs={dirs(regexp(subDirs.name, pattern)).name};
if ~isempty(matchedDirs)
fprintf('Found a non-empty scans directory in our list: %s\n', char(d));
fprintf('Found a non-empty scans directory in our list: %s\n', d);
fprintf('Setting scansDir to %s\n', char(d));
scansDir=fullfile(d);
end
fprintf('Scanning inside %s for a project directory\n', char(d));
fprintf('Scanning inside %s for a project directory\n', d);
sortedMatchedDirs=sortrows(matchedDirs);
project=sortedMatchedDirs{0}; % select the latest dir (by date prefix)
fprintf('Selected latest project directory %s\n', char(project));