Bonsoir,

en voulant créer un fichier par les redirections je tombe sur un pb

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
cat <<FIN > /home/virtual/.mailfilter
logfile "/home/virtual/.maildrop.log"
`[ -d $DEFAULT ] || (maildirmake $DEFAULT && maildirmake -f Spam $DEFAULT && maildirmake -f sent-mail $DEFAULT && maildirmake -f SpamToLearn $DEFAULT && maildirmake -f SpamFalse $DEFAULT)`
 
`test -r $HOME/$DEFAULT.mailfilter`
if( $RETURNCODE == 0 )
        {
        log "(==)  Including $HOME/$DEFAULT.mailfilter"
                exception {
                        include $HOME/$DEFAULT.mailfilter
                }
        }
FIN
si je fais un cat du fichier j'obtiens

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
logfile "/home/virtual/.maildrop.log"
 
 
 
if(  == 0 )
        {
        log "(==)  Including root/.mailfilter"
                exception {
                        include root/.mailfilter
                }
        }
pour la partie concernant les $ c'est bon je fais précéder d'un \
mais les deux lignes qui commencent par `ne fonctionnent pas même avec \

Merci