I rarely ever use the date
command, but when I need it I almost always struggle to get the right incantation. So, wrote a blog post for easy reference.
Do you use a cheatsheet as well?
I’m addition to
tldr
which someone else suggested, there’s also thecheat
command. It’s pretty easy to add to it’s cheat sheets, if you have custom commands, or want to keep a specific example. I’ve never kept a physical cheat sheet… They’re just too inconvenient and my fingers are probably already at the keyboard.Try the
tldr
util on linux.LLMs do this pretty well. I’ve used them for date/time formatting strings across a number of languages.
date
is the command for setting the system date and time from the command line. Nothing to do with formatting, beyond the fact that it presumably applies system locale settings when echoing date-time info.whatis date
date (1) - print or set the system date and time
date +%Y-%m-%d
They once wrote me a massive script for parsing a history file instead of telling me about history -i
The other “real person” who replied to me told me that the Linux date command has nothing to do with formatting.
Second sentence of the description from the man pages, “Otherwise, depending on the options specified, date will set the date and time or print it in a user-defined way.” not sure what they were on about.
Right - I’m just saying that it’s super annoying that people point out times that llms have been wrong as though humans are never wrong, or even aren’t wrong frequently.
Thanks for posting this. Exmples are very useful.
Saving this post in case I ever get a date.
the manpage has me covered tbh
After a man date, I like to do a man touch and man mount.
I thought that was…
mandated
YyyYyYeeeaaaAaaAaaAhhHhHhhhHH