2012-10-22 3 views
3

이 무슨 뜻인지입니다 한 번에 하나씩. $ something.ec에 대한

예를 들어

:

esql $something.ec -o $something 

$something.ec

$something가 대상 exe 파일입니다 원본 파일을합니다.

제 질문은 : 어떻게하면 루프에 넣어서 내 디렉토리의 모든 파일을 검색 할 수 있습니까?

답변

1

다음과 같이 당신은에 대한 루프를 사용할 수 있습니다

for file in *.ec 
do 
    esql "$file" -o "${file//.ec}" 
done 
1

을 당신이 간단한 메이크 쓰기 추천 :

INPUTS = $(wildcard *.ec) 
all: $(INPUTS:.ec=) 

%: %.ec 
    esql [email protected] -o $< 

하고 간단하게 (실행을 강제로 또는 make -B) make을 실행을 할 때마다 당신을 다시 실행하고 싶습니다.