【发布时间】:2013-01-08 10:14:00
【问题描述】:
有没有办法在我当前的 shell 中从 awk 中设置一个变量?
我想对文件进行一些处理并打印出一些数据;因为我将通读整个文件,所以我想保存行数——在本例中为FNR。
虽然我似乎找不到设置带有FNR 值的shell 变量的方法,但还是会发生;如果不是这样,我必须从我的输出文件中读取FNR,以设置num_lines 和FNR 值。
我尝试了一些使用awk 'END{system(...)}' 的组合,但无法使其正常工作。有什么办法吗?
【问题讨论】: