Pense em redirecionar o stdout do loop inteiro para o arquivo report.csv
e, em apenas echo
, como você fez antes. Como
for i in "${sqlanswer[@]}"; do
( echo somework #get the data from sql
echo "$DDeviceID;$NBPort;$PortNumber;$CConnectedDevice;$Connectedport;$CabinetLocation;$HeightDevice;$PositionDevice;$ZoneName;$DataCenterName"
) &
done > report.csv