[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Bonjour à toutes et à tous,
Je suis en train de coder un petit script bash pour calculer Pi selon la
méthode de Monte-Carlo. Pour cela je dois écrire une fonction qui me
renvoie un nombre entre 0 et 1. Ma fonction marche mais me sort des
erreurs que je n'arrive pas à faire disparaître. La voici
# Début fonction
MAXRD=32767
function get_point () {
nb=$(bc -l << EOF
scale = 6
$RANDOM/$MAXRD
EOF
)
echo $nb
}
get_point
# Fin fonction
Et la sortie :
(standard_in) 3: illegal character: O
(standard_in) 3: parse error
..944578
C'est quoi les deux erreurs standard_in ?
Merci pour votre aide et excellente journée
--
Steve
---