uniq -c テキストファイルを使用します。その出力は次のようになります。
123(space)first word(tab)other things
2(space)second word(tab)other things
....
したがって、合計数(上記の123と2など)を抽出する必要がありますが、この行をスペースで分割すると、このようになるため、方法がわかりません['123', 'first', 'word(tab)other', 'things']
。なぜタブで出力しないのか知りたいです。
そして、シェルで合計数を抽出する方法は? (最終的にpython、WTFで抽出します)
更新:申し訳ありませんが、質問を正しく説明していませんでした。合計数を合計したくありませんでした。(スペース) を (タブ) に置き換えたいだけですが、後でデータが必要なため、単語のスペースには影響しません。ちょうどこのような:
123(tab)first word(tab)other things
2(tab)second word(tab)other things