Příkaz cal moc často nevyužívám, ale od jedné z posledních aktualizací testing debianu mi přestal příkaz zvýrazňovat aktuální den. Přitom ncal ho zvýrazní normálně. Balíček util-linux mám ve verzi 2.36-3+b1, při "man cal" vidím dole datum March 7, 2019. Emulátor terminálu mám xterm. Setkal se s tím někdo a ví, kde je problém? Koukal jsem i na Github, ale nenašel jsem žádnej nahlášenej ani uzavřenej issue.
Ještě bych to upřesnil. Koukám, že v /usr/bin je soft link cal na ncal. Zkompiloval jsem tu verzi 2.36 ze zdrojáků a vznik soubor cal (který funguje správně, takže označuje dnešek), ale už ne soubor ncal. Je tedy možné, že Debian tohle dělá úplně nějak jinak?
Tak po dalším zkoumání vidím, že cal není součástí balíčku util-linux, ale balíčku ncal. Vypadá to tedy, že je to standardní chování, zřejmě kvůli zpětné kompatibilitě. Proto jsem si vytvořil alias cal='ncal -b', který mi zobrazuje správný kalendář s vyznačeným datem. Jen kdyby to někdy někdo řešil.
Asi ti to velmi nepomoze, ale 'cal' vo Fedore 31/ util-linux-2.34-4.fc31.x86_64 to zvyraznuje spravne.
<smazany>
Díky moc, taky se mi to na Debianu nedávno stalo a zatím jsem neřešil co s tím. Alias na ncal -b funguje, a jinak ještě používám -3 (zobrazí měsíce okolo).