2009-12-20 4 views
0

내가이 동적으로 정규식을 만든 다음 실행하려고에서 실행이 스크립트동적 grep 명령을 만들고 변수

... 
param="egrep $2 $1" 
shift 
shift 
while [ $# -ne 0 ] 
do 
param="$param""|egrep $1" 
shift 
done 
$param // here i get error 
... 

의 일부입니다하지만 $의 PARAM을위한 에코 나 확인

.P 보인다 F1 abc // 스크립트 실행

egrep a F1| egrep b| egrep c 

$ param을 올바르게 실행하려면 어떻게해야합니까?

답변

3

eval $param 
+0

의를 !!!! 고맙습니다 – Leo

0

시도 시도 : 평가는 일이 큰 $ cmd를