Probleme avec un petit script

Résolu
ogranyanos Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
ogranyanos Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila mon probleme
quand je passe ces lignes de commandes ca marche (j obtient bien G00R00C00)

[root@nopfb022 ~]# var=PI-TUX-TUX100P-RDG00R00C00.SIG
[root@nopfb022 ~]# echo ${var:$( expr $( echo ${#var}) - 13):9}
G00R00C00


et en mode script ca marche pas :(
#!/bin/ksh
var=PI-TUX-TUX100P-RDG00R00C00.SIG
echo ${var:$( expr $( echo ${#var}) - 13):9}

[root@nopfb022 VDKJ2614]# ./testnew.ksh*
./testnew.ksh[5]: : bad substitution



A voir également:

2 réponses

boly38 Messages postés 267 Date d'inscription   Statut Membre Dernière intervention   80
 
je dirai que le shell de la console n'est pas ksh ?
pour le savoir, faire :
 echo $SHELL 


je vote pour "bash" :)
1
ogranyanos Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
effectivement c est du a l interpreteur
merci
0