|
|
|
|
Bonjour,
j'ai un script shell, pour une transaction ftp qui fait ça:
if [ $mavariable -eq $cekejeveux ]
then
ftp machine 21 <<-EOF
cd "rep"
binary
dir
quit
EOF
else
#The -EOF is there to remove the tabs
ftp machine 21 <<-EOF
cd "rep"
binary
dir
quit
EOF
fi
mais il me renvoie cette erreur:
./ftp[5]: syntax error at line 8 : `<<' unmatched
Je sais qu'il s'agit normalement d'un problème de tabulations...
Quelqu'un a une idée?
Merci d'avance
Configuration: Windows 2000 Firefox 1.5.0.4
Ne serait-ce pas <<- ?
The format of here-documents is:
...
<<[-]word
here-document
delimiter
....
If the redirection operator is `<<-', then all leading tab characters are stripped from input lines and the line containing delimiter. This allows here-documents within shell scripts to be indented in a natural fashion. |
Tu sous-entenderais donc :
|

