簡體   English   中英

通訊指令問題

[英]Comm command issue

我正在嘗試比較兩個基因列表並提取常見的。 我對 my.txt 文件進行了排序並使用了 comm 命令:

通訊基因_list1.txt 基因_list2.txt

奇怪的是,我查output的時候,有很多共同基因沒有印在第三行。 這是 output 的一部分:

在此處輸入圖像描述

如您所見,兩個文件中都存在AAAS和AAGAB等,但它們沒有打印為公共行? 知道為什么會這樣嗎?

謝謝

$ comm file1.txt file2.txt

上述命令的 output 包含三列,其中第一列由零制表符分隔,並且包含僅存在於 file1.txt 中的名稱。

第二列包含僅存在於 file2.txt 中並由一個制表符分隔的名稱。

第三列包含兩個文件共有的名稱,並由行首的兩個制表符分隔。

這是不使用選項時 comm 命令產生的 output 的默認模式。

我假設,兩個輸入文件都按排序順序 那么您的用例所需的命令將是

$ comm -12 gene_list1.txt gene_list2.txt

這意味着列(1 和 2)都被抑制(不顯示)。 因為您只對兩個文件共有的元素感興趣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM