我正在使用grep命令從文件中獲取所需的信息。我正在使用兩個像下面這樣的grep語句:grepping multiple strings
XXXX='grep XXXX FILE A|sort|uniq|wc -l'
grep YYYY FILE A|uniq| > FILE B
現在文件被遍歷兩次。但我只想知道,如果我能夠在單個文件遍歷中執行這兩個步驟,即我想知道是否可以使用類似於egrep的地方,在這裏我可以grep兩個字符串和一個字符串,我將使用它在另一個字符串中存儲一個變量並輸出到一個文件中。
如果輸入尺寸大於可用內存,並且僅對小批量數據有意義,則此方法將很快爆炸。 – mavam 2012-07-10 23:18:32
如果目的是將數據存儲在變量中(在這個問題中就是這種情況),大量的輸入總是會填滿內存。 – mostar 2012-07-11 16:45:03