«uniq» etiketlenmiş sorular

5
“Sort -u” ve “sort | arasındaki fark nedir? uniq”?
Her yerde, sıralı, benzersiz bir liste almak isteyen birisini görüyorum, onlar her zaman işe yarar sort | uniq. Bunun sort -uyerine birinin kullandığı hiçbir örnek görmedim . Neden olmasın? Aradaki fark nedir ve uniq kullanmak için sıralamada benzersiz bayrağa göre neden daha iyidir?
120 bash  sort  uniq 

7
.Bash_history'deki sıralarımı koruyarak kopyalarımı nasıl kaldırabilirim?
control+rKomuta geçmişimi yinelemeli olarak aramaktan zevk alıyorum. Kullanmak istediğim birkaç iyi seçenek buldum: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good for multiple connections) shopt -s histappend Benim için …


2
Awk '! A [$ 0] ++' nasıl çalışır?
Bu tek astar, ön sıralama yapmadan yinelenen satırları metin girişinden kaldırır. Örneğin: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ İnternette bulduğum orijinal kod okundu: awk '!_[$0]++' _Perl'de olduğu gibi awk'de özel bir anlam kazandığım için bu daha da şaşırtıcıydı , …

4
Uniq aynı zamanda uniq - unique'in olduğu kadar benzersiz değil mi?
İşte pastebin'den rastgele bir dosyadaki komutlar : wget -qO - http://pastebin.com/0cSPs9LR | wc -l 350 wget -qO - http://pastebin.com/0cSPs9LR | sort -u | wc -l 287 wget -qO - http://pastebin.com/0cSPs9LR | sort | uniq | wc -l 287 wget -qO - http://pastebin.com/0cSPs9LR | sort | uniq -u | wc -l …
35 uniq 


12
Yinelenen satırlar çift olarak silinsin mi?
Bugün bu kullanım örneğiyle karşılaştım. İlk bakışta basit gibi görünüyor, ama ile ilgilenmek sort, uniq, sedve awkbu aşikar olmayan var olduğunu ortaya koydu. Tüm yinelenen satır çiftlerini nasıl silebilirim ? Başka bir deyişle, belirli bir satırın çift sayıda kopyası varsa, tümünü silin; tek sayıda yinelenen satır varsa, biri hariç tümünü …

1
Büyük bir çoklu GB metin dosyasındaki yinelenen satırlar nasıl kaldırılır?
Sorum bu soruya benzer, ancak birkaç farklı kısıtlamayla: Büyük bir \nayrılmış kelime listem var - her satıra bir kelime. Dosya boyutu 2 GB ile 10 GB arasında değişir. Yinelenen satırları kaldırmam gerekiyor. İşlem, kopyaların kaldırılması sırasında listeyi sıralayabilir, ancak gerekli değildir. Bölümde, yeni benzersiz sözcük listesini çıktı almak için yeterli …

2
"Uniq -t" ne yaptı?
2003 -tiçin uniqkomut seçeneğini kullanan bazı eski kod var . Bu seçenek büyük olasılıkla artık desteklenmediğinden hata veriyor. Komutu kullanan parça: egrep -n "{ IA32_OP" ia32-decode.c | \ awk '{ print $1 $3 $4 }' | \ sort -t '(' +1 | \ uniq -t ':' -f 1 | \ …
15 uniq 


5
Sırayı korurken bitişik yinelenen satırları kaldırın
Her biri birkaç kez yinelenen adları olan bir sütun içeren bir dosya var. Aynı addaki diğer tekrarları, aynı adın diğer tekrarlarına bitişik tutarken, her bir tekrarı yoğunlaştırmak istiyorum. Örneğin, sol tarafı sağ tarafa çevirmek istiyorum: Golgb1 Golgb1 Golgb1 Akna Golgb1 Spata20 Golgb1 Golgb1 Golgb1 Akna Akna Akna Akna Spata20 Spata20 …
11 awk  sed  sort  uniq 

2
"Uniq" veya "sort -u" satırım nereye gitti, bazı unicode karakterlerle
Aşağıdaki kod snippet'inde neler oluyor? Beklediğim çıktıyı alamıyorum. Ben bir hata olduğunu düşünürdüm, ama 2 farklı program (uniq ve sort) için olur, bu yüzden bununla ilgili bir şey olduğundan şüpheleniyorum ... şey, ne olduğunu bilmiyorum .. dolayısıyla soru. İlk 3 (4) örnek işe yarıyor, ancak dördüncü başarısız oluyor. Tüm karakterler …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.