ambrevar/shell: Add `date' command.

master
Pierre Neidhardt 2021-01-12 12:36:09 +01:00
parent c2ee48be16
commit 87c6e235fa
1 changed files with 4 additions and 0 deletions

View File

@ -9,6 +9,10 @@
(trivial-package-local-nicknames:add-package-local-nickname :alex :alexandria)
(trivial-package-local-nicknames:add-package-local-nickname :sera :serapeum))
(export-always 'date)
(defun date ()
(local-time:format-rfc1123-timestring nil (local-time:now)))
(defun assert-program (program &rest more-programs) ; TODO: Is this useful for a REPL?
(sera:and-let* ((missing-programs
(delete-if #'sera:resolve-executable (cons program more-programs))))