Hi @Brandon_Hein,
I was reading this post and wondered what you thought of this query.
Regarding deleting files, could I use wildcards to delete a subset of files.
For example, I only want to delete the 2 following Bobs*.txt files from my local folder.
def name = '*.Bobs.*' //when I use this the deletion does NOT work.
//def name = 'BobsTestFile' //when I use this the delete DOES work.
File file = new File(('C:/Users/OURDELL/Downloads/tmp/' + name + '.txt'))
println("file: " + file)
for (int cnt = 0; cnt < 2; cnt++) {
println("cnt: " + cnt)
if (file.exists()) {
file.delete()
}
}
2022-12-11 11:36:49.074 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------
2022-12-11 11:36:49.093 INFO c.k.katalon.core.main.TestCaseExecutor - START Test Cases/Dave_Evers_wants_to_delete_files_filtering_by_wildcard
## files before deletion
tmp/BobsTestFile.txt
tmp/BobsTestFile2.txt
tmp/MarksTestFile.txt
toBeDeleted.size()=2
deleting tmp/BobsTestFile.txt
deleting tmp/BobsTestFile2.txt
## files after deletion
tmp/MarksTestFile.txt
2022-12-11 11:36:50.028 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/Dave_Evers_wants_to_delete_files_filtering_by_wildcard