我正在使用以下行命令读取具有 90289 列的文件并在 90307 行之后开始读取,但我得到的结果仅适用于第 90307n 行的第一行。我还想阅读 90308,90309...等行,但只跳过第一次 90307 行。
awk '{if (FNR==90307) for(i=2;i<=90289;i+=3) print x=$i, y=$(i+1), z=$(i+2)}'
我需要一个脚本
1. 仅跳过 90307 一次 2. 在第一个 90307 之后的每一行读取 90289 列 3 对所有行重复第 2 行
可能吗?