• [^] # messageid.sh

    Posté par . En réponse au journal Retour à l'interface Console. Évalué à 4.

    Au cas où, le script référencé (en option) qui détecte les messages Maildir en double.

    #!/bin/sh
    # Renvoie le messageid d'un message Maildir,
    # à fins de déduplication
    case $# in
     1) file=1ドル
     ;;
     *) echo -e "Message-id of a maildir message.\n Syntax: messageid.sh FILE\n"
     ;;
    esac
    id=$(grep --no-messages --no-filename --colour=never --max-count 1 "^Message-I[dD]: " $file | sed "s/^.* //")
    echo $id $file