2012-03-24 4 views
1

재귀 적 검색을 사용하여 명령에서 환경 변수를 사용하고 싶습니다.zsh에서 재귀 검색을 보간하는 법

export RAILS_FILE_EXTENSIONS='(erb|feature|haml|jrxml|js|rake|rb|rxml|scss|xml|yml)' 
ls **/*.${RAILS_FILE_EXTENSIONS} 

이렇게하면 작동하지 않습니다. 어떻게 생겼을 까?

답변

1

값을 대체 할 때 RAILS_FILE_EXTENSIONS을 원시 문자열이 아닌 RAILS_FILE_EXTENSIONS으로 해석하도록 zh에게 알려주십시오. ~parameter expansion flag.

RAILS_FILE_EXTENSIONS='(erb|feature|haml|jrxml|js|rake|rb|rxml|scss|xml|yml)' 
ls **/*.$~RAILS_FILE_EXTENSIONS 
+0

은 charme와 유사합니다. 감사 –