uniq

    4熱度

    1回答

    對於非常小問題,我很抱歉,但我對bash編程(幾天前開始)有點新了。基本上我想要做的就是保持一個文件與另一個文件 我知道我能做到這一點的所有出現的詞語: sort | uniq -c | sort 的事情是,在那之後我想利用第二個文件,再次計算出現次數並更新第一次出現次數。我拿了第三個文件之後等等。 我現在在做的工作沒有任何問題(我使用grep,sed和awk),但它看起來很慢。 我敢肯定有一

    6熱度

    4回答

    我對這個其他noob問題真的很抱歉,但我無法弄清楚這裏發生了什麼。我想從文件中計算單詞的頻率,單詞是逐行的。該文件是非常大的,所以這可能是問題(它計算在這個例子300K線) 我做這個命令: cat .temp_occ | uniq -c | sort -k1,1nr -k2 > distribution.txt ,問題是,它給了我一個小錯誤:它認爲我是不一樣的話。 例如,第一項是: 306 c

    3熱度

    4回答

    如果我們有以下結果: Operating System,50 Operating System,40 Operating System,30 Operating System,23 Data Structure,87 Data Structure,21 Data Structure,17 Data Structure,8 Data Structure,3 Crypo,33 Cr

    2熱度

    2回答

    我有一個.sh文件,它需要一個日誌文件並提取數據並生成報告。我想計算總行數中有多少百分比出現錯誤彈出窗口(頂級講話者)。 到目前爲止,我有這樣的: awk '// {print $4, substr($0, index($0,$9))}' | sort \ | uniq -cd | sort -nr | head -n20 > $filename-sr1.tmp 此輸出兩列

    5熱度

    2回答

    我的問題與this one非常相似,但有一點區別;我希望輸出在第三個選項卡上得分最高的線。我的數據是這樣的: 1.gui Qxx 16 2.gui Qxy 23 3.guT QWS 11 ,我想會得到: 1.gui Qxy 23 3.guT QWS 11 我用: cat file.f | uniq | cut -d" " -f3 | sort | uniq -d >>out.f

    5熱度

    3回答

    ​​3210 我想根據排序在第3列中的值的文件,所以我用: sort -rnk3 myfile 2.gu Qxy 23 4.gui Qxr 21 3.guT QWS 18 1.gui Qxx 16 現在,我必須輸出(行開始3.gui是,因爲行與4.gui具有更大的價值) 2.gu Qxy 23 4.gui Qxr 21 1.guT QWS 18 我不能使用-head,因爲我有

    0熱度

    1回答

    我有一個excel文件,有4個字段:a,b,c,key。 我需要檢查QV腳本,每行a,b,c只有一個鍵。 具有不同鍵的行應該是結果。 例如,這是一個不正確的情況,我需要趕上: key | c | b | a 111 | test3 | test2 | test1 222 | test3 | test2 | test1 任何人都有一個想法如何在qlikview中完成? 謝謝, Lena。

    2熱度

    2回答

    我有一個製表符分隔的文件,我想刪除僅在前三列中相同的行(保留一個副本)。我更喜歡使用unix來做到這一點,例如awk或uniq。 輸入文件: Supercontig_1.1 241783 286397 5677 52 Supercontig_1.1 241783 286397 5678 53 Supercontig_1.1 241783 286397 5679 53 Supercontig_

    5熱度

    2回答

    我使用模塊List :: MoreUtils導出的uniq函數來查找數組中的uniq元素。但是,我希望它以不區分大小寫的方式查找uniq元素。我怎樣才能做到這一點? 我有傾倒的陣列的使用Data ::自卸車的輸出: #! /usr/bin/perl use strict; use warnings; use Data::Dumper qw(Dumper); use List::MoreU

    1熱度

    2回答

    所以基本上我想打印存儲在 bash歷史中的最常用的命令,但仍然必須按照指示何時使用它的數字進行編號 ; 我到目前爲止: 歷史| cut -f 2 |切-d''-f 3,5 | sort -k 2 -n 哪個應該排序該行命令中出現次數的第二列......但它不這樣做。我知道我可以在最後拿到最高的10個,但我有點被分類部分困住了。 有什麼幫助嗎?