Bonjour,
J'ai un script extrait des valeurs d'un fichier (speedtest) dont le contenu est du type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
##"ORANGE FRANCE - Puteaux","23884","3.5467","0.32625","0","26577418","8390410","364999650","91138521","https://www.speedtest.net/result/c/c643aa2b-5046-4013-aefe-3fdf7044977f","1","17.9035","26.4743","2.991","257.569","4.27329","2.50788","2.273","57.746","3.194","3.789"
##
#!/bin/bash
var=$(cat $1)
Server_Name=$(echo $var | cut -d"," -f1-1)
Server_ID=$(echo $var | cut -d"," -f2-2)
Server_Ping=$(echo $var | cut -d"," -f3-3)
Download=$(echo $var | cut -d"," -f6-6)
Upload=$(echo $var | cut -d"," -f7-7)
LienResultat=$(echo $var | cut -d"," -f10-10)
## problème sur cette ligne !
Download=$(echo "scale=3; $Download/ 125000" | bc | awk '{printf "%.2f\n", $0}')
#...
si j'exécute le script j'obtiens

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
bash trancheHoraire.sh file.cvs
(standard_in) 1: syntax error
Si je lance cette commande dans terminal, ça fonctionne !
Avez-vous une idée sur le problème ?