基本上我有类似的东西:
B3 LPC1030_64571 LPC1283_613422
B2 LPC107_67093 LPC174_1161466 LPC1283_579823 LPC5_2182288 LPC1378_340850 LPC203_5679639 LPC107_67396 LPC107_67535 LPC107_70165 LPC107_77297 LPC107_80176 LPC107_81524 LPC107_88715 AMZ216_267328 AMZ216_268028
B1 ...
对于每个Bx行中的那些,我想追加*" .Bx"
答案 0 :(得分:0)
一个简单的awk脚本会这样做:
awk '{for(i=2;i<=NF;i++){$i=$i "." $1}; print}' <infile
或更好的格式化:
awk '{
for(i=2;i<=NF;i++) #NF is the number of fields
{
$i = $i "." $1 #$i now is the text in each field exept the first
};
print #print the modified fields to stdout
}' <infile