• # sed

    Posté par (site web personnel) . En réponse au message procmail avec shell. Évalué à 2.

    cp /my/procmailrc.template ~$user/.procmailrc
    sed -i '' -E s/box1/$user/g ~$user/.procmailrc ou encore avec perl :
    perl -i -pe 's/box1/$user/g' ~$user/.procmailrc

    A mon sens la meilleure solution est d'utiliser ~ dans ton .procmailrc

    SHELL=/bin/sh
    PATH=/usr/bin
    DEFAULT=~/mail/
    MAILDIR=~
    LOGFILE=$MAILDIR/.procmail.log

    INCLUDEDIR=~/.procmailrc
    MAILCOPY=~/copymail/