Предполагая, что вам нужен полностью пустой файл (без строки заголовка или чего-либо еще), просто откройте файл для записи и немедленно закройте его снова.
cd "C:\Users\My\Directory"
local country_names Australia Austria "Republic of Korea" // add all the names here
foreach country_name in `country_names' {
file open f1 using "Data_`country_name'.csv", write replace
file close f1
}
Если имена хранятся в виде строкипеременная, скажем country
, вы можете вместо этого перебирать значения в этой переменной (в этом случае останавливаться, когда она достигает конца или пустой строки).
local row = 1
while country[`row'] != "" {
file open f1 using "Data_`=country[`row']'.csv", write replace
file close f1
local ++row
}