是不是有一个awk的rc文件?

时间:2014-07-08 04:24:02

标签: awk

我希望某些函数可用于我运行的每个awk命令,因此我想将行--file MyLibrary.awk置于某种全局配置中,该配置将在每次运行时加载awk

但是,在咨询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.                                                                                  

另一种方法是在alias中使用.bashrc命令,使awk的每次调用都被awk -f MyLibrary.awk替换,但这看起来有点像hacky。

是否有内置方法可以在每次运行时为awk加载配置?

2 个答案:

答案 0 :(得分:0)

我只是查看了GNU awk的源代码,并且没有对全局配置文件的引用,所以答案当前是

答案 1 :(得分:0)

您可以使用igawk包含函数:

Awk source functions file

只要包含函数文件,函数就可用。