我不确定这是否是一个非常基本的问题,或者我是否正在取得进展,但我正在尝试(并且失败)做的是比较两个文件与差异,然后从选定的行中打印某一列输出。因此,基本上一个单元格就是我想要的输出。
diff fileA fileB | ta=$(awk '{print $2}') | awk 'FNR==2' $ta
显然不起作用,因为 $ta 不是文件。
最好(最简单或最快)的方法是什么?
我不确定这是否是一个非常基本的问题,或者我是否正在取得进展,但我正在尝试(并且失败)做的是比较两个文件与差异,然后从选定的行中打印某一列输出。因此,基本上一个单元格就是我想要的输出。
diff fileA fileB | ta=$(awk '{print $2}') | awk 'FNR==2' $ta
显然不起作用,因为 $ta 不是文件。
最好(最简单或最快)的方法是什么?