1
我有一个带多列的excel-like DAT文件,我计划使用cut
来投影它的3列,然后进行各种其他操作(排序行,过滤行等)。该脚本看起来像这样:Ksh:将一个文件追加到另一个管道内的最佳方式
cut -f1,2,3 -d"|" file1.DAT |
sort -r |
sort -u -k1,1 |
sed "s/ //g" | ... > res
我有更多的内容第二个DAT文件;这个文件已经有我需要的3列。
问题是,我如何在管道中追加(或预先)第一个文件,以便继续对组合文件进行排序? (最好不要创建临时文件)
这种形式有可能吗?
cut -f1,2,3 -d"|" file1.DAT |
DO SOMETING HERE |
sort -r |
sort -u -k1,1 | ...
有点晚了,但是这个伎俩,非常感谢! – jh314