Cal (Unix) - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

cal est le nom du programme sous Unix (ou Linux) qui permet d'afficher le calendrier. Son nom provient de l'anglais "calendar" (calendrier). Il existe aussi une version améliorée, ncal.

Syntaxe

Pour afficher le calendrier du mois en cours au format américain, il suffit d'exécuter la commande suivante :

      $ cal          Octobre 2008      Di Lu Ma Me Je Ve Sa                1  2  3  4       5  6  7  8  9 10 11      12 13 14 15 16 17 18      19 20 21 22 23 24 25      26 27 28 29 30 31      

Cependant, le format français s'obtient avec un paramètre :

      $ cal -m          Octobre 2008      Lu Ma Me Je Ve Sa Di             1  2  3  4  5       6  7  8  9 10 11 12      13 14 15 16 17 18 19      20 21 22 23 24 25 26      27 28 29 30 31      

ncal utilisera le format de la langue locale, et affichera le calendrier dans l'autre sens :

      $ ncal          octobre 2008      lu     6 13 20 27         ma     7 14 21 28         me  1  8 15 22 29         je  2  9 16 23 30         ve  3 10 17 24 31         sa  4 11 18 25            di  5 12 19 26      

Utilisations

Cette commande permet de retourner toutes les dates existantes, par exemple "cal 2010" renverra le calendrier de toute cette année.

Il est alors possible d'en extraire les informations telles que le numéro du premier lundi du mois, pour les comparer à la date actuelle afin par exemple d'exécuter une tâche planifiée (voir les exemples dans crontab).

Page générée en 0.080 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise