cal (Unix)

cal (Unix)
Page d'aide sur l'homonymie Pour les articles homonymes, voir CAL.

cal est le nom du programme sous UNIX qui permet d'afficher le calendrier. Son nom provient de l'anglais "calendar" (calendrier). Il existe aussi une version améliorée, ncal. Ces commandes sont aujourd'hui disponibles sur de nombreux systèmes, parmi lesquels GNU/Linux, FreeBSD, NetBSD, OpenBSD ou Mac OS X.

Sommaire

Historique

La commande cal est apparue dans la version 5 d'UNIX AT&T. La commande ncal est une implémentation de la commande UNIX cal réalisée pour la version 2.2.6 de FreeBSD.

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).

Voir aussi

Articles connexes



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article cal (Unix) de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Cal (Unix) — Saltar a navegación, búsqueda cal es una instrucción de UNIX que muestra el calendario mensual. Sin argumentos, cal muestra el calendario del mes actual. Si se indica un argumento, se muestra el calendario de ese año. Si se indican dos argumentos …   Wikipedia Español

  • Cal (Unix) — cal is a standard program on Unix that prints an ASCII calendar of the given month or year. If the user does not specify any options, cal will print a calendar of the current month. Examples $ cal October 2008 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 …   Wikipedia

  • Cal (Unix) — cal es una instrucción de UNIX que muestra el calendario mensual. Sin argumentos, cal muestra el calendario del mes actual. Si se indica un argumento, se muestra el calendario de ese año. Si se indican dos argumentos numéricos, el primero se… …   Enciclopedia Universal

  • Cal — may refer to: * Chronic Obstructive Pulmonary Disease, ie, CAL = Chronic Airway Limitation * cal (Unix), a standard program on Unix that prints an ASCII calendar of the given month or year * Cal (novel), a 1983 novel by Bernard MacLaverty, about… …   Wikipedia

  • CAL —  Pour l’article homophone, voir Cale. Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre    …   Wikipédia en Français

  • cal — (от англ. calendar) UNIX‐утилита, отображающая простой календарь. Если аргументы не указаны, то выводится календарь на текущий месяц. Использование cal [ smjy13] [[month] year] Возможны следующие опции: 1 Выводит календарь только на один… …   Википедия

  • Cal — (от англ. calendar) UNIX‐утилита, отображающая простой календарь. Если аргументы не указаны, то выводится календарь на текущий месяц. Использование cal [ smjy13] [[month] year] Возможны следующие опции: 1 Выводит календарь только на один месяц.… …   Википедия

  • Unix — (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec les petites capitalisations) est le nom d un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par …   Wikipédia en Français

  • Unix — (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT T, entre los que figuran Ken Thompson, Dennis Ritchie y …   Wikipedia Español

  • UNIX — UNIX, parfois écrit « Unix », avec des petites capitales, est un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”