Lorsque vous travaillez dans le terminal, il n’est pas pratique de naviguer jusqu’à la barre des tâches pour afficher le calendrier actuel. Existe-t-il une commande qui affichera un calendrier du terminal?
cal
commande de calendrier pour terminalVous pouvez utiliser la commande cal
pour afficher un calendrier au format julien ou grégorien. Le format dépend de vos paramètres régionaux mais peut être basculé avec des paramètres.
Comme le montre l'écran ci-dessous, le calendrier par défaut est le mois en cours. Vous pouvez utiliser le paramètre -A 2
pour afficher les deux prochains mois ou 2018
pour afficher tous les mois de cette année:
Une alternative est ncal - elle affiche le calendrier dans un format vertical, c’est-à-dire:
March 2017
Su 5 12 19 26
Mo 6 13 20 27
Tu 7 14 21 28
We 1 8 15 22 29
Th 2 9 16 23 30
Fr 3 10 17 24 31
Sa 4 11 18 25
C’est un peu plus difficile à lire, mais c’est censé avoir l’avantage que le calendrier de l’année complète, en mettant quatre mois dans chaque rangée, s’intègre dans un terminal de taille standard. En fait, vous devez supprimer les lignes vides de la sortie pour que celle-ci tienne sur 24 lignes: ncal 2017 | grep -v '^$'
. La version originale de ncal ne comportait pas ces lignes vierges. Dans tous les cas, cela prend moins d’espace vertical que la sortie traditionnelle du calendrier - 26 × 76, contre 35 × 66 pour cal
.
Une autre alternative à la norme cal
est le enhanced cal
de Alex Matulich. Il offre des couleurs configurables par l'utilisateur et la possibilité d'afficher des rappels et des rendez-vous à côté du calendrier.
page d'étalonnage améliorée sur le site de recherche de Unicorn
Bien que ces calendriers soient des interfaces graphiques, vous pouvez toujours les appeler depuis le terminal. Ils vous permettent de naviguer au fil des mois et des années. Elles sont conçues pour être appelées à partir de vos scripts Bash mais, comme toutes les commandes Bash, vous pouvez également les appeler à partir du terminal.
YAD
(Encore un dialogue) fourche super chargée de Zenity
name__Zenity
fourchette d'interface graphique de dialog
à base de texte__Ne soyez pas concerné par le message d’avertissement Gtk. Vous le voyez souvent lorsque vous exécutez des programmes graphiques depuis le terminal. par exemple. gedit
et nautilus
affichent des avertissements similaires.