2014-07-08 2 views
0

awk 명령을 실행할 때마다 사용하려는 기능이 있으므로 --file MyLibrary.awk 행을 awk을 실행할 때마다로드되는 일종의 전역 구성에 넣으 려합니다.awk 용 rc 파일이 있습니까?

그러나 man 페이지를 살펴본 후에 가장 가까운 것은 AWKPATH이며 모든 명령에 플래그를 전달할 필요는 없습니다.

The AWKPATH environment variable can be used to provide a list of directories that gawk searches when looking for   
files named via the -f and --file options.                     

또 다른 대안은 awk -f MyLibrary.awk로 대체 할 awk에 모든 호출을 유발하는 .bashrc 내부 alias 명령을 사용하는 것입니다,하지만 조금 해키 보인다.

실행할 때마다 awk에 대한 구성을로드하는 기본 제공 방법이 있습니까?

+0

'별칭'아이디어가 저에게 "해킹"되는 것처럼 보입니다. :-) – ooga

+0

@ooga, 소스에 넣으려는 파일이 다섯 개 이상 있으면 별칭이 매우 길어질 수 있습니다. – merlin2011

+0

'@include'의 묶음이있는 파일은 어떻습니까? – ooga

답변

0

난 그냥 GNU awk의 소스 코드를 통해 보면서 글로벌 구성 파일에 대한 참조가 없습니다, 그래서 대답은 현재 없음입니다.

0

당신은 igawk와 기능을 포함 할 수 있습니다

Awk source functions file

은 당신이 포함로 기능이 기능을 사용할 수 있습니다 파일.