From 792e95409b709bbb5806bb4db0aafe6a2654b0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20L=C3=B6vfors?= <william.lovfors@liu.se> Date: Fri, 14 May 2021 11:50:13 +0200 Subject: [PATCH] Added a function that can remove temporary files --- RemoveTemporaryFiles.m | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 RemoveTemporaryFiles.m diff --git a/RemoveTemporaryFiles.m b/RemoveTemporaryFiles.m new file mode 100644 index 0000000..6b0fc8d --- /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 -- GitLab