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 を 1 回だけスキップします 2. 最初の 90307 の後のすべての行で 90289 列を読み取ります 3 すべての行に対して 2 を繰り返します
出来ますか?