我试图在文本文件中紧跟在一起的两个制表符之间插入NA。如何使用sed命令执行此操作?
答案 0 :(得分:0)
像这样:
sed 's/xx/xNAx/g' file
使用x
Control-V TAB
或者,如果你有GNU sed,你可以输入:
sed 's/\t\t/\tNA\t/g' file
答案 1 :(得分:0)
这可能适合你(GNU sed):
sed ':a;s/\t\t/\tNA\t/g;ta' file
这涵盖了整个文件中出现\t\t
的所有内容
或者如果您愿意:
sed 's/\t\t/\tNA\t/g;s//\tNA\t/g' file