원래라면 file_search()함수만 소개할까 했지만, 워낙 내용이 적은 관계로 file_which()함수도 같이 소개해보고자 합니다. 파일을 다루기 위해서는 꽤나 중요하게 이용할 수 있을 겁니다. 우선 file_search()함수는 이름 그대로 파일을 찾는 함수입니다. 기본적으로 작업공간의 디렉토리에서 검색을 하며, 디렉토리를 입력하면 그 디렉토리에서 파일을 찾아줍니다. 다음과 같이 간단하게 함수의 이용을 알아볼 수 있습니다.
|
IDL> findpro='C:\\Program Files\\Exelis\\IDL82\\lib\\*.pro' IDL> result1=file_search(findpro,count=ct) IDL> print,result1[0:10] C:\Program Files\Exelis\IDL82\lib\a_correlate.pro C:\Program Files\Exelis\IDL82\lib\adapt_hist_equal.pro C:\Program Files\Exelis\IDL82\lib\amoeba.pro C:\Program Files\Exelis\IDL82\lib\annotate.pro C:\Program Files\Exelis\IDL82\lib\array_indices.pro C:\Program Files\Exelis\IDL82\lib\arrow_internal.pro C:\Program Files\Exelis\IDL82\lib\ascii_template.pro C:\Program Files\Exelis\IDL82\lib\bandpass_filter.pro C:\Program Files\Exelis\IDL82\lib\bandreject_filter.pro C:\Program Files\Exelis\IDL82\lib\bar_plot.pro C:\Program Files\Exelis\IDL82\lib\beta.pro IDL> print,ct 403 |
위의 예제에서는 IDL의 lib폴더내에 있는 .pro파일을 검색하는 …
Continue reading ‘file_search()와 file_which()함수’ »