Chinaunix
标题:
shell
[打印本页]
作者:
biobaby
时间:
2015-05-06 13:47
标题:
shell
大家好,有这样一个文件:
chr1 na chr4 5
chr3 na chr6 5
chr4 na chr7 5
现在我想替换掉第三列的chr这几个字母,但是第一列的还要保留,结果如下:
chr1 na 4 5
chr3 na 6 5
chr4 na 7 5
请问如何实现呢?谢谢大家。
作者:
ly5066113
时间:
2015-05-06 13:53
回复
1#
biobaby
try:
sed 's/chr//2' file
复制代码
作者:
A_Traveler
时间:
2015-05-06 13:58
awk '{print gensub(/chr/,"","2")}' files
复制代码
作者:
jason680
时间:
2015-05-06 14:04
回复
1#
biobaby
$ awk '{sub(/
chr
/,"",
$3
)}1' FILE
chr1 na 4 5
chr3 na 6 5
chr4 na 7 5
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2