uniq

ファイルまたはディレクトリ名に特定の単語が表示されるすべてのディレクトリを一覧表示するコマンドはありますか?
uniq

ファイルまたはディレクトリ名に特定の単語が表示されるすべてのディレクトリを一覧表示するコマンドはありますか?

私はファイルやフォルダがどこにあるのか覚えていないときにこのコマンドを使用します。locate(このコマンドはより多くの項目を見つけて、より多くの候補を受け入れるようです。 しかし、私が間違っている可能性があります。)find しかし、当然、次のような反応がたくさん出てきました。 locate clang /data/sauvegardes/dev/Java/Experimentations/Angular4/bikes/node_modules/blocking-proxy/.clang-format /data/sauvegardes/dev/Java...

Admin

uniq を使用したパイプラインでの隣接行のフィルタリング
uniq

uniq を使用したパイプラインでの隣接行のフィルタリング

次のコマンドを使用してテーマの変更を監視しようとしています。 dbus-monitor --session "interface='org.freedesktop.portal.Settings', member=SettingChanged" | grep -o "uint32 ." これで出力は次のようになります。 uint32 0 uint32 0 uint32 1 uint32 1 uint32 0 uint32 0 uint32 1 uint32 1 この出力はテーマ遷移に由来します。何らかの理由でトピック通知が2回表示されます。それでは、un...

Admin

部分的に重複した行の検索と削除
uniq

部分的に重複した行の検索と削除

https://www.domain.com/files/G5SPNDOF/AAA-1080p.mp4.html https://www.domain2.com/dl/G5SPNDOF/JHCGTS/AAA-1080p.mp4.html https://www.domain.com/files/ZQWL80BG/AAA-1080p.mp4.html https://www.domain.com/files/SVSRS0AD/BBB-1080p.mp4.html https://www.domain.com/files/UCIONEMA/BBB-1080p.m...

Admin

tar でファイルを複数回処理するには、 find -newer を使用します。
uniq

tar でファイルを複数回処理するには、 find -newer を使用します。

特定のfile()より新しいファイルアーカイブを生成するためにtar(1)を使用しようとしていますfileA。ただし、find(1)を使用してtarに渡すファイルのリストを取得すると、いくつかのファイルが複数回一覧表示されます。 $ touch fileA $ mkdir test $ touch test/{fileB,fileC} $ tar -c -v $(find test -newer fileA) > test.tar test/ test/fileC test/fileB test/fileC test/fileB xargs(1) を...

Admin

sort -uとuniq -uの違い
uniq

sort -uとuniq -uの違い

私はsort -uこれまで重複を排除するためにこれを使用してきました。 ただし、ソフトウェアツールで生成されたリストに問題があります。 問題は次のとおりです。の出力はsort -u |wc何ですかuniq -u |wc? なぜなら、同じ結果が出ないからです。このマニュアルでは、以下をuniq指定します。 -u, --unique 一意の行のみを印刷 私の出力は1110語で構成されており、そのうちsort -u1020行が残り、uniq -u 1110これは正しい数です。問題は、>最後にコマンドラインを使用して作成されたリストで視覚的に重複する項目を...

Admin

重複リストを削除しますが、その部分をグループ化してください。
uniq

重複リストを削除しますが、その部分をグループ化してください。

失敗したログインのいくつかのアクセスルールをコンパイルしており、いくつかのパイピング後に次のような結果が得られました。 cat <<INPUT | sort -k 3,3 --unique Deny from 13.42.98.142 # demo Deny from 13.42.98.142 # test Deny from 13.42.98.142 # user Deny from 133.142.200.152 # admin INPUT ただ注意を引くために試したログイン(最後のフィールド)を維持したいと思います。私のテストコードは次の...

Admin

誰が私の種族を殺しましたか?または、csv列の固有値を効率的に計算する方法
uniq

誰が私の種族を殺しましたか?または、csv列の固有値を効率的に計算する方法

私は160,353,104行を含むファイルにいくつかの一意の行があるかどうかを調べるためにいくつかの処理を行っています。これは私のパイプとstderr出力です。 $ tail -n+2 2022_place_canvas_history.csv | cut -d, -f2 | tqdm --total=160353104 |\ sort -T. -S1G | tqdm --total=160353104 | uniq -c | sort -hr > users 100%|████████████████████████████| 16035310...

Admin

重複した最初のフィールドを見つけて、その値を単一の行に関連付けます。
uniq

重複した最初のフィールドを見つけて、その値を単一の行に関連付けます。

次の形式のエントリを含むファイルがありますkey: value。 猫データ.txt name: 'tom' tom_age: '31' status_tom_mar: 'yes' school: 'anne' fd_year_anne: '1987' name: 'hmz' hmz_age: '21' status_hmz_mar: 'no' school: 'svp' fd_year_svp: '1982' name: 'toli' toli_age: '41' 同じ... key: value重複したキーを持つキーを1つの項目として見つけて印刷します。...

Admin

前の行と同じ場合、コンソールは行をスキップして数を追加します(ライブ)。
uniq

前の行と同じ場合、コンソールは行をスキップして数を追加します(ライブ)。

連続した重複行をフィルタリングするには、uniqを使用します。 while (true) do echo 1; echo 2; echo 2; echo 1; sleep 1; done | uniq になる: 1 2 1 繰り返し回数を追加しながら繰り返し連続行を削除する方法はありますか?たとえば、上記の例では 1 2 (2) 1 新しい「1」行が到着すると、上記の内容は次のようになります。 1 2 (2) 1 (2) これはファイル用ではなく、新しい行がリアルタイムで追加されるストリーム(たとえば、tail -f)用です。 ...

Admin

同じ md5 合計を持つ出力ライン
uniq

同じ md5 合計を持つ出力ライン

このようなスクリプトがあります。 find path -type f -exec md5sum {} +' このような結論があります。 /tmp ❯ find $pwd -type f -exec md5sum {} + \a7c8252355166214d1f6cd47db917226 ./guess.bash e1c06d85ae7b8b032bef47e42e4c08f9 ./qprint.bash 8d672b7885d649cb76c17142ee219181 ./uniq.bash 2d547f5b610ad3307fd6f466a7...

Admin

uniq - IPアドレスを無視する方法?
uniq

uniq - IPアドレスを無視する方法?

私は以下を持っています: cat /var/log/example.log | cut -d ' ' -f 3,4,5,6 | sort -u | uniq 結果には数千の行がありますが、実際のアクティビティを表示するために切り取りたい場合は、IPアドレスを除外/無視する必要があります。 したがって、ログには次の履歴があります。 2021-12-30 19:46:44 Invalid heartbeat from X.X.X.X 2021-12-30 19:46:44 X.X.X.X sent a malformed request 2021-12-30 ...

Admin

再帰的に所定の位置合わせと重複排除
uniq

再帰的に所定の位置合わせと重複排除

すべてのサブディレクトリのすべてのファイルをソートしたいと思います。 256個のディレクトリに65536個のファイルがあり、各ファイルには1行に1語が含まれ、各ファイルには重複エントリが含まれています。 私が望むのは、-uオプションを使用してこれらの項目をソートすることです(理由はわかりませんが、ソートをuniq -uコマンドに渡すと、実際に重複した一意の行が削除されるのに奇妙ですが、とにかく)。これにより、どの出力ファイルも望ましくありません。メモリ内のファイルを並べ替えて読み込み、上書きしたいと思います。 -o オプションを試しましたが、ファイル名が必要...

Admin

「uniq --unique」がすべての重複行を削除しないのはなぜですか?
uniq

「uniq --unique」がすべての重複行を削除しないのはなぜですか?

走る printf "lol\nlol\nfoo\n\n\n\n\nbar\nlol\nlol\nfoo\nlol\nfoo" | uniq --unique 印刷 foo bar foo lol foo なぜfoo3回印刷されたのですか?uniq --unique削除してはいけませんか? lolまた、すべての重複項目が削除されたように見えることも注目に値します。なぜ?笑重複したアイテムは削除されますが、金持ち繰り返す? ...

Admin