awk 和 function 的问题

想请问下,比如我写写了function XXX {......} 之后我有一个awk '...', 如何在awk中调用我之前写的XXX?
如果没有,有没有什么好的办法能够解决这样一个问题:
从一个文件(有N行)中读取他的第一列的值,然后分别将每一行第一列到值作为参数传给我的function?这个问题困扰N久,求大神解决

作者: bjkdtc   发布时间: 2011-01-29

for i in `awk '{print $1}' 文件`; do function $i ; done ?

作者: vermouth   发布时间: 2011-01-30