このようなファイルにいくつかのデータをスプールしています
acb.txt 1 aa 3
gfh.txt 1 aa 3
a3g.txt 2 aa 4
tfh.txt 2 aa 4
問題は
- 特定の組み合わせのファイル名を取得するには
- 各ファイルを開きます (rds ツールを使用します)
- ファイル内の上記の組み合わせを確認してください
- そのファイル内の 32 フィールドを上記の組み合わせで合計します。
- 合計と組み合わせを保存します。
私はgrepを使用してそれを達成することができ、1つは組み合わせで、もう1つはその組み合わせのファイル数で2つのループを使用して、より良いawkロジックを探します。grepが完全に証明されないのではないかと思います
詳細情報を追加しました:
awkを使用して、文字列を次のような配列に格納するにはどうすればよいですか
a[1 aa 3]=acb.txt gfh.txt
a[2 aa 4]=a3g.txt tfh.txt
その値を外部から取得してファイルを開きますか?