[解決済み】列単位で「uniq」する方法はありますか?
2022-04-06 15:59:29
質問
このような.csvファイルを持っています。
[email protected],2009-11-27 01:05:47.893000000,example.net,127.0.0.1
[email protected],2009-11-27 00:58:29.793000000,example.net,255.255.255.0
[email protected],2009-11-27 00:58:29.646465785,example.net,256.255.255.0
...
重複するメール(行全体)をファイルから削除しなければならない(つまり、ある行に含まれる
[email protected]
を使用しています。) どのようにすれば
uniq
をカンマで区切ったフィールド1のみに適用できますか?というのも
man
,
uniq
にはカラムのオプションがありません。
を使ったものを試してみました。
sort | uniq
が、うまくいきません。
どうすればいいですか?
sort -u -t, -k1,1 file
-
-u
一意の場合 -
-t,
カンマがデリミタになるわけです -
-k1,1
キーフィールド1に対して
テスト結果です。
[email protected],2009-11-27 00:58:29.793000000,xx3.net,255.255.255.0
[email protected],2009-11-27 01:05:47.893000000,xx2.net,127.0.0.1
関連
-
[解決済み】 -bash: fork: メモリを確保できない
-
[解決済み】画面 ターミナル '/dev/pts/0' を開くことができない - 確認してください。
-
[解決済み】gcc: エラー: 認識されないコマンドラインオプション
-
[解決済み] カット」を使った最後のフィールドの探し方
-
[解決済み] insmod エラー: './hello.ko' を挿入: -1 無効なモジュール形式".
-
[解決済み] あるパターンの前にテキストを追加する際に、大文字小文字を無視してsedを使用する
-
[解決済み] PowerShellで文字数、単語数、行数を数える
-
[解決済み] データフレームの行を複数の列でソート(並び替え)する。
-
[解決済み] ずっとUTF-8
-
[解決済み] なぜJavaにはSortedListがないのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Bashのexportコマンド
-
[解決済み】makeでビルドした後の.dファイルとは?
-
[解決済み】Apacheサーバーがクラッシュし続ける。"caught SIGTERM, shutting down"
-
[解決済み] Bashスクリプトでスクリプトファイル名を知るには?
-
[解決済み] Linuxで.dllを使用することは可能です [重複].
-
[解決済み] エラーです。"gzip: stdout: Linuxカーネルアップグレード中に「No space left on device」(デバイスに空き容量がない)が発生する(空き容量がある間)[closed]。
-
[解決済み] mvで移動先のディレクトリが存在しない場合、作成させる方法はありますか?
-
[解決済み] lsコマンドの出力をフィルタリングして、2月に作成されたファイルのみを表示させるにはどうすればよいですか?
-
[解決済み] sudo: must be setuid root" というメッセージが出るが、sudo は既に root が所有している [closed] 。
-
[解決済み] grepコマンドで特定の列にマッチングさせる