1日あたり約30000行のファイルを取得します。私はこれを1日の終わりまで毎時間受け取り、これを数時間に分けたいと思う。たとえば、次のようになります。Linuxでファイルを1日1時間に分割する方法
Hours file
00-01 23
01-02 230
02-03 3453
awkコマンドでは、ファイルを数えます。これは1日あたり約30000行です。ファイルの例は次のようなものです。
200 | 2003| mandi | 2017-12-27 09:20:21 | end
ファイルには毎時30000行の異なる時間があります。これは時間に分割したい理由です。
「for」サイクルまたは「while」を使用して、これを数時間に分けてください。
の例を追加してくださいあなたのサンプルファイルは、次のように私はそれを拡張して多くの使用ではありません入力ファイルの内容、使用しているコマンド、取得した出力、必要な出力 – Arount
これは私のスクリプトですが、これはhours.cat * file201712127 *でない1日だけです。 grep -i name | wc -l – diamant123
コードやデータをコメントに入れないでください。読みにくいです。代わりに、元の質問の下で「編集」をクリックし、すべてが自己完結して最新のものであることを確認してください。ありがとうございました。 –