dir0=’/scr1/mrseo/galaxy_backup/scr2/mrseo/SDSS/dr7z05/group1/u/’
dir1=’/scr1/hjbae/paper/edge-on/’
dir2=’/scr1/hjbae/paper/edge-on/edge-on_u/’
List1=’group11′
For i=0,n-1 do begin
READCOL, dir1+List1, skip=i, numline=1, Format=’A’, $
filename, /silent
file=File_info(dir0+filename)
IF file.exists eq 0 then begin
print, filename
goto, skip
ENDIF
img=readfilts(dir0+filename, header)
writefits, dir2+filename,img,header
Endfor
skip:
========================================================================
dir0에 있는 여러 이미지 파일중에 dir1에 있는 group11목록과 파일이름이 일치하는 파일을 읽어 dir2에 있는 edge-on_u 디렉토리에 복사해오려고 합니다.
group11에 있는 목록과 dir0경로에 있는 파일이름은
fpC-002134-u5-0088.fit
fpC-005360-u4-0100.fit
fpC-005140-u4-0099.fit
이러한 형식입니다.
컴파일하면 syntax error가 나는데, 초보라 뭐가 잘못되었는지 감이 안옵니다.
답변 부탁드립니다.
감사합니다.