Dear all,
I am trying to merge files in one folder with files in another folder (all stata files). Below is the codes I have used. I am getting "invalid syntax" . Will be very grateful for help on this. Thank you very much.
global original "/research/alldata_stataversions/data"
global working "/data file/new"
local files : dir "$original/folder1/" files "*.dta"
foreach file in `files' {
use "$original/folder1/`file'",clear
display `files'
local usingfile: dir "$original/folder2/" files "*.dta"
foreach u in `usingfile' {
cd "$original/folder2/`usingfile'"
merge 1:m id using "/`u'"
}
}
I am trying to merge files in one folder with files in another folder (all stata files). Below is the codes I have used. I am getting "invalid syntax" . Will be very grateful for help on this. Thank you very much.
global original "/research/alldata_stataversions/data"
global working "/data file/new"
local files : dir "$original/folder1/" files "*.dta"
foreach file in `files' {
use "$original/folder1/`file'",clear
display `files'
local usingfile: dir "$original/folder2/" files "*.dta"
foreach u in `usingfile' {
cd "$original/folder2/`usingfile'"
merge 1:m id using "/`u'"
}
}
Comment