Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:commandes:cal-ncal [17/12/2012 05:10] martin_mtl |
doc:systeme:commandes:cal-ncal [03/07/2014 00:06] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Niveau requis : DÉBUTANT | * Niveau requis : DÉBUTANT | ||
* Commentaires : //Un calendrier très pratique// | * Commentaires : //Un calendrier très pratique// | ||
- | * Débutant, à savoir : utilisation de la [[manuel:ldc|ligne de commande]] dans le [[manuel:terminal|terminal]] ou dans la [[manuel:console|console]] - Et pour papillonner : [[manuel:debutant | La page pour débutant qui débute]]. | + | * Débutant, à savoir : [[doc:systeme:commandes:le_debianiste_qui_papillonne | Utiliser GNU/Linux en ligne de commande, tout commence là !]] |
===== La commande cal ===== | ===== La commande cal ===== | ||
- | La commande cal affiche un calendrier. Si elle est utilisée sans option, elle affiche le mois courant avec le jour surligné avec un carré. | + | La commande cal affiche un calendrier. Si elle est utilisée sans option, elle affiche le mois courant avec le jour en surbrillance dans un carré. |
<code> | <code> | ||
Ligne 93: | Ligne 93: | ||
</code> | </code> | ||
+ | ==== Autre exemple ==== | ||
+ | |||
+ | Il est possible d'afficher le mois courant ainsi que les mois précédent et suivant ce dernier. | ||
+ | |||
+ | <code> | ||
+ | martin@madebian:~$ cal -3 | ||
+ | |||
+ | Novembre 2012 Décembre 2012 Janvier 2013 | ||
+ | di lu ma me je ve sa di lu ma me je ve sa di lu ma me je ve sa | ||
+ | 1 2 3 1 1 2 3 4 5 | ||
+ | 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12 | ||
+ | 11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19 | ||
+ | 18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26 | ||
+ | 25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30 31 | ||
+ | 30 31 | ||
+ | </code> | ||
+ | \\ | ||
===== La commande ncal ===== | ===== La commande ncal ===== | ||
- | La commande ncal affiche un calendrier dans le terminal. Par défaut, les semaines commencent par lundi. Pratique, non ! | + | La commande ''ncal'' affiche un calendrier dans le terminal. Par défaut, les semaines commencent par lundi. Pratique, non !\\ |
+ | Cette commande prends en compte la variable ''LC_TIME'' des paramètres régionaux (voir ''man locale''). | ||
==== Syntaxe ==== | ==== Syntaxe ==== | ||
Ligne 105: | Ligne 123: | ||
- | * Exemple de base ou comment afficher en surbrillance le jour du mois en cours | + | * Afficher le mois courant avec le jour du mois en surbrillance dans un carré. |
- | ncal | + | <code> |
- | Juin 2011 | + | martin@madebian:~$ ncal |
- | lu 6 13 20 27 | + | Décembre 2012 |
- | ma 7 14 21 28 | + | lu 3 10 17 24 31 |
- | me 1 8 15 22 29 | + | ma 4 11 18 25 |
- | je 2 9 16 23 30 | + | me 5 12 19 26 |
- | ve 3 10 17 24 | + | je 6 13 20 27 |
- | sa 4 11 18 25 | + | ve 7 14 21 28 |
- | di 5 12 19 26 | + | sa 1 8 15 22 29 |
+ | di 2 9 16 23 30 | ||
+ | </code> | ||
+ | * Afficher un mois donné de l'année en cours | ||
- | * Recherche sur le mois de mai de l'année en cours | + | <code> |
+ | martin@madebian:~$ ncal -m 6 | ||
+ | Juin 2012 | ||
+ | lu 4 11 18 25 | ||
+ | ma 5 12 19 26 | ||
+ | me 6 13 20 27 | ||
+ | je 7 14 21 28 | ||
+ | ve 1 8 15 22 29 | ||
+ | sa 2 9 16 23 30 | ||
+ | di 3 10 17 24 | ||
+ | </code> | ||
- | ncal -m 5 | + | * Afficher un mois et une année donnés |
- | Mai 2011 | + | |
- | lu 2 9 16 23 30 | + | |
- | ma 3 10 17 24 31 | + | |
- | me 4 11 18 25 | + | |
- | je 5 12 19 26 | + | |
- | ve 6 13 20 27 | + | |
- | sa 7 14 21 28 | + | |
- | di 1 8 15 22 29 | + | |
+ | <code> | ||
+ | martin@madebian:~$ ncal 5 2011 | ||
+ | Mai 2011 | ||
+ | lu 2 9 16 23 30 | ||
+ | ma 3 10 17 24 31 | ||
+ | me 4 11 18 25 | ||
+ | je 5 12 19 26 | ||
+ | ve 6 13 20 27 | ||
+ | sa 7 14 21 28 | ||
+ | di 1 8 15 22 29 | ||
+ | </code> | ||
- | * Recherche sur le mois de décembre de 2012 | + | * Affichage des numéros des semaines du mois de janvier de 2011 |
- | + | ||
- | ncal 12 2012 | + | |
- | Décembre 2012 | + | |
- | lu 3 10 17 24 31 | + | |
- | ma 4 11 18 25 | + | |
- | me 5 12 19 26 | + | |
- | je 6 13 20 27 | + | |
- | ve 7 14 21 28 | + | |
- | sa 1 8 15 22 29 | + | |
- | di 2 9 16 23 30 | + | |
+ | <code> | ||
+ | martin@madebian:~$ ncal -w -m 1 2011 | ||
+ | Janvier 2011 | ||
+ | lu 3 10 17 24 31 | ||
+ | ma 4 11 18 25 | ||
+ | me 5 12 19 26 | ||
+ | je 6 13 20 27 | ||
+ | ve 7 14 21 28 | ||
+ | sa 1 8 15 22 29 | ||
+ | di 2 9 16 23 30 | ||
+ | 52 1 2 3 4 5 | ||
+ | </code> | ||
+ | * Affichage d'un calendrier du mois de janvier de 2011 au format ''cal'' | ||
- | * Affichage des numéros des semaines du mois de janvier de 2011 | + | <code> |
- | + | martin@madebian:~$ ncal -C 01 2011 | |
- | ncal -w -m 1 | + | Janvier 2011 |
- | Janvier 2011 | + | lu ma me je ve sa di |
- | lu 3 10 17 24 31 | + | 1 2 |
- | ma 4 11 18 25 | + | 3 4 5 6 7 8 9 |
- | me 5 12 19 26 | + | 10 11 12 13 14 15 16 |
- | je 6 13 20 27 | + | 17 18 19 20 21 22 23 |
- | ve 7 14 21 28 | + | 24 25 26 27 28 29 30 |
- | sa 1 8 15 22 29 | + | 31 |
- | di 2 9 16 23 30 | + | </code> |
- | 52 1 2 3 4 5 | + | |