• [^] # cal est bogué aussi !

    Posté par . En réponse au journal C'est officiel, la semaine 43 du calendrier n'existe plus et a été remplacée par la semaine 53.. Évalué à 6. Dernière modification le 20 septembre 2015 à 10:17.

    Je viens de trouver un bug à cal (enfin il n’affiche quand même pas des informations fausses) !

    $ man cal
    [...]
     -3, --three
     Display three months spanning the date.
     -n , --months number
     Display number of months, starting from the month containing the date.
    [...]
    

    Avec l’option -3, il doit afficher les trois mois entourant la date, tandis qu’avec l’option -n (donc -n 3), il doit afficher les mois commençant à celui de la date.

    $ cal -w -n 2
     septembre 2015 octobre 2015 
     lu ma me je ve sa di lu ma me je ve sa di
    36 1 2 3 4 5 6 40 1 2 3 4 
    37 7 8 9 10 11 12 13 41 5 6 7 8 9 10 11 
    38 14 15 16 17 18 19 20 42 12 13 14 15 16 17 18 
    39 21 22 23 24 25 26 27 43 19 20 21 22 23 24 25 
    40 28 29 30 44 26 27 28 29 30 31 
    $ cal -w -n 4
     septembre 2015 octobre 2015 novembre 2015 
     lu ma me je ve sa di lu ma me je ve sa di lu ma me je ve sa di
    36 1 2 3 4 5 6 40 1 2 3 4 44 1 
    37 7 8 9 10 11 12 13 41 5 6 7 8 9 10 11 45 2 3 4 5 6 7 8 
    38 14 15 16 17 18 19 20 42 12 13 14 15 16 17 18 46 9 10 11 12 13 14 15 
    39 21 22 23 24 25 26 27 43 19 20 21 22 23 24 25 47 16 17 18 19 20 21 22 
    40 28 29 30 44 26 27 28 29 30 31 48 23 24 25 26 27 28 29 
     49 30 
     décembre 2015 
     lu ma me je ve sa di
    49 1 2 3 4 5 6 
    50 7 8 9 10 11 12 13 
    51 14 15 16 17 18 19 20 
    52 21 22 23 24 25 26 27 
    53 28 29 30 31 
    $ cal -w -n 3
     août 2015 septembre 2015 octobre 2015 
     lu ma me je ve sa di lu ma me je ve sa di lu ma me je ve sa di
    31 1 2 36 1 2 3 4 5 6 40 1 2 3 4 
    32 3 4 5 6 7 8 9 37 7 8 9 10 11 12 13 41 5 6 7 8 9 10 11 
    33 10 11 12 13 14 15 16 38 14 15 16 17 18 19 20 42 12 13 14 15 16 17 18 
    34 17 18 19 20 21 22 23 39 21 22 23 24 25 26 27 43 19 20 21 22 23 24 25 
    35 24 25 26 27 28 29 30 40 28 29 30 44 26 27 28 29 30 31 
    36 31 
    

    -n 3 se comporte comme -3 et pas comme -n avec un autre nombre.

    Bon, le développeur peut toujours faire une correction façon Gnome : enlever l’option -n...

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone