QUOTE:原帖由 bailimengting 于 2009-3-31 11:10 发表

现有一个文件要用awk名列进行提取特定列的数字:
awk '$2==1 {print}' filename>file1
awk '{print int($2/1000000)}' file1>file2
如何实现把两个命令放到一起,即只有一个输入一个输出,该怎样编程。
...
两条命令连起来很容易,但是我搞不清楚你这个两条命令什么意思:
$2==1 输出到file1,对file1的$2/10000000然后再输出,这里会存在$2<>1的情况么?
既然file1里面的$2永远是1,又何必做第一步呢?
[ 本帖最后由 jinl 于 2009-4-1 11:11 编辑 ]