Hi,
I would like to delete a *.dta file in my Stata code. How can I do that? Thanks
I would like to delete a *.dta file in my Stata code. How can I do that? Thanks
clear all
set obs 10
gen x = 3
save junk.dta, replace
di _newline "Test on file that exists"
** Verify if file exists
capture confirm file junk.dta
** .. if it does, delete program
if _rc == 0 {
di "File exists, deleting ..."
erase junk.dta
}
** .. else, show error code (but continue)
else {
capture noisily error _rc
di "File keeps running though..."
}
di _newline "Test on file that doesn't"
capture confirm file junk.dta
if _rc == 0 {
di "File exists, deleting ..."
erase junk.dta
}
else {
capture noisily error _rc
di "File keeps running though..."
}
help tempfile
Comment