• # Une petite idée

    Posté par (site web personnel) . En réponse au message debutant en programmation systeme--Fork--Exec. Évalué à 2.

    le shell « a tendance » à transformer les expressions régulières avant de les fournir aux commandes. Par exemple :
    Dans un répertoire contenant deux fichiers :
    a.c
    b.c
    si je fais cat *.c, la commande cat reçoit comme arguments, non pas "*.c" mais "a.c b.c".
    Il me semble que le problème décrit vient de là. Pour éviter que le shell ne fasse la transcription automatique il faut rajouter des quotes : '
    Est-ce que ces considérations résolvent/expliquent partiellement le problème rencontré ?

    « IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace