diff --git a/RemoveTemporaryFiles.m b/RemoveTemporaryFiles.m new file mode 100644 index 0000000000000000000000000000000000000000..6b0fc8d7f8980a8f1ce57e6f534d00a417421020 --- /dev/null +++ b/RemoveTemporaryFiles.m @@ -0,0 +1,19 @@ +function [] = RemoveTemporaryFiles(ignoreWarning) +if nargin<1, ignoreWarning=0; end +files = dir('./**/*tmp*.mat'); +if ~ignoreWarning + disp('The following files will be deleted: ') + for i = 1:length(files) + disp([files(i).folder '/' files(i).name]) + end + doRemove = input('Do you want to delete them? 1 = delete, 0 = save. Choice: '); +else + doRemove = 1; +end + +if doRemove + for i = 1:length(files) + delete([files(i).folder '/' files(i).name]) + end +end +end \ No newline at end of file