我有一个如下的文件
-1 1 -1
2 -1 2
-1 2 0
我想将元素“-1”压缩为
tr -s '-1' file
但它不起作用。
已添加
我使用 vcftools 将 vcf.gz 更改为包含元素“0”、“1”或“2”(例如,chr1.012)的矩阵(缺失值为“-1”)。但我发现每一行的长度都不同。所以我怀疑是不是因为“-1”。所以我想挤压“-1”元素。
最佳答案
它不适用于 tr
,因为:
-1
将被视为包含两个字符-
和1
的字符集,而不是单个标记- 1
此外,即使您只有一个字符,出现的次数也需要相邻才能让
tr
应用挤压操作
关于linux - 如何在文件中压缩-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36287646/