因此,当我在Fedora中运行此命令时,我看到的是:
$ ls hmm_data/indivA12_AATAAG/refs/par1/
2R-orths.alleles 2R-ref.alleles
$ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles'
2R-ref.alleles
但是当我在Ubuntu(相同数据)上运行时,我没有从grep得到任何结果:
$ ls hmm_data/indivA12_AATAAG/refs/par1/
2R-orths.alleles 2R-ref.alleles
$ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles'
有什么想法怎么回事?如何提出在两个系统上都可以使用的相同功能?
@glennjackman,我想到了这一点,但有人做到了这一点,并在我要修复的bash脚本中注释了该行:-)我只能假定他们有原因...
—
Greg_the_Ant 2014年
ls *-ref.alleles
样