хм, если эта строка всегда следует одной и той же модели, одна строка с awk ?
echo "location = /example/url/newsite/redirect {return 301 https://example.com/fr;}" | awk '{gsub(/;}/,"",$6); print $3" & "$5" & "$6 }'
чтобы перенаправить это в "myfile.csv"
awk '{gsub(/;}/,"",$6); print $3" & "$5" & "$6 }' list.txt >> myfile.csv
где list.txt содержит ваши строки