• [^] # Re: Tableau

    Posté par (site web personnel) . En réponse au journal Tu souhaites apprendre à programmer en shell. Évalué à 1.

    "dirname" "basename", c'est tout de même beaucoup plus court et performant en bash (pas de fork pour lancer un binaire extérieur "à la con") :

    dirname=${fichier%/*}
    basename=${fichier##*/}

    (bien pratique pour les message d'erreurs , ex :
    echo "${0##*/}: Erreur: vous n'avez pas mangé de goulbi boulga !" ; exit 42 )

    Je moinsse, tu moinsses, il moinsse, nos bots moinssent ...