これuniq(1)
コマンドは小さいと考えることができます。地図/減らす公式プログラム:
- 連続した同じ入力ラインをグループにマップします。
- 行リスト(すべて同じ)を1行に減らします。
Unixには、これらの(機能的な)プログラミングスタイルの例がありますか?そして、他のマップや縮小機能を使用したい場合は、カスタムマッパーとリデューサーを提供するより一般的なツールがありますか?
たぶん、次のようなものがあります。
mapreducer -mapper prog1 -reducer prog2 < input > output