如何使用AWK访问在线txt文件?

时间:2016-02-20 13:18:10

标签: awk remote-access

我想在AWK中使用在线数据库而不是本地文件。 例如:

awk 'END{print NR}' somelocalfile.txt

返回文件内的行数。

现在我的问题是,如何计算在线txt文件中的行数,如this one?我更喜欢单行指令。

我可以wget然后在其上应用awk命令localy,但我认为可以采用更有效的方法。

1 个答案:

答案 0 :(得分:2)

我建议使用wget:

wget -qO - http://path.com/tofile.txt | awk 'END{print NR}'

q表示安静,因此wget不会有任何终端输出。 -O是使用'-O - '设置为stdout的输出。