How to change rows in file - not only

I have file finish.txt, this file contains (result, path):

I would like so that (path, result) in finish.txt:

I use only bash (awk, sed, ...)
Thx

nawk -f pat.awk finish.txt

pat.awk:

BEGIN {
  FS=OFS=":"
}
NF>1 {a= (a) ? a ORS $0 : $0}
NF==1 { print; print a; a=""}
END {
   if (a) {print; print a}
}

Thx
My Unix does not serve nawk :frowning:
How to make only awk, sed, ... ?

try 'serving' awk...

I'm very sorry. I'm beginner.
Thank you very much :slight_smile: