Это может работать для вас:
cut -d' ' -f5 file | paste -d',' -s
+12.0,+15.5,+9.0,+13.5
или
sed '/^.*\(+[^ ]*\).*/{s//\1/;H};${x;s/\n/,/g;s/.//p};d' file
+12.0,+15.5,+9.0,+13.5
или
sed 's/\S\+\s\+//;s/\s.*//;H;$!d;x;s/.//;s/\n/,/g' file
Для каждой строки в файле;отрежьте первое поле и следующие за ним пробелы, отрежьте оставшуюся часть строки после второго поля и добавьте к пробелу.Удалите все строки, кроме последней, где мы поменялись местами, и после удаления введенной новой строки в начале преобразуйте все новые строки в ,
.
Примечание: можно записать:
sed 's/\S\+\s\+//;s/\s.*//;1h;1!H;$!d;x;s/\n/,/g' file