#1 Le 06/04/2007, à 13:40
- luckytoyn
[résolu] let: not found ? <- script déplacé marche plus
Salut
je suis entrain de développer un réseau de neurones en fortran. J'ai besoin d'automatiser l'écriture du script fortran par un script bash pour pouvoir faire écrire n boucles concentriques... (n étant le nombre de neurones)
Bref, le problème est débile et il me semble que je l'avais déjà eu mais je ne vois pas de réponse sur le net.
Quand je déplace un script test pour le mettre dans le dossier "scripts" , j'ai un message d'erreur qui me dit :
let: not found
Pourquoi ?
j'ai simplement fait :
let imax=$nbneurones+1
let innm1=$nbneurones-1
Et cette manip ne marche plus une fois le script appelé depuis un autre dossier.
mais let n'a rien de local ?
Je ne vois pas l'erreur...
Une idée ?
Dernière modification par luckytoyn (Le 06/04/2007, à 14:04)
http://perso.ens-lyon.fr/antoine.rozel/
Hors ligne
#2 Le 06/04/2007, à 13:43
- luckytoyn
Re : [résolu] let: not found ? <- script déplacé marche plus
Ah oui, et j'ai aussi une boucle qui ne marche pas :
Syntax error: Bad for loop variable
la boucle, c'était juste :
for ((i=0; i <= nbneurones ; i++))
do
sed "s/$/i$i/" <bloc_declaration_tmp> bloc_declaration_tmp2
mv bloc_declaration_tmp2 bloc_declaration_tmp
sed "s/$/,/" <bloc_declaration_tmp> bloc_declaration_tmp2
mv bloc_declaration_tmp2 bloc_declaration_tmp
done
http://perso.ens-lyon.fr/antoine.rozel/
Hors ligne
#3 Le 06/04/2007, à 14:04
- luckytoyn
Re : [résolu] let: not found ? <- script déplacé marche plus
Ok autant pour moi
j'appelai mon script avec sh au lieu de ./
je suis un raté.
désolé pour le truc inutile je m'empresse de mettre "résolu" et je vais me fouetter.
http://perso.ens-lyon.fr/antoine.rozel/
Hors ligne