我对bash脚本不太熟悉,但我想在我的大文本文件上做一个简单的过程。我需要消除每行中的第一个逗号并用空格替换它。 以下是我的文本文件的样子:
CAK55580,GO:0004672,GO:0004674,GO:0004713,GO:0005524,GO:0006468
CAK55582,GO:0004672,GO:0004674,GO:0004713,GO:0005524,GO:0006468
CAK55583,GO:0007165,GO:0008603
我知道我可以删除每行中的第一个逗号
sed -i.bak 's/,//' file
,但我不知道如何用空间替换它。
有人可以帮我弄这个吗 ?
答案 0 :(得分:3)
最终斜杠之间的东西是要替换的东西。
sed 's/,/ /' file