On 9/15/24 12:30, Andrew via austin-group-l at The Open Group wrote:
Also, the contents of -e are relative to the user privilege context (root/sudo vs non-root user). That is more accident prone than direct text files, which tend to be housed in directories that convey more context about job ownership (/ etc vs $HOME).

One common extension that hasn't made it into the standards is to allow
specifying the username on the command line - though the standard says it
only covers usage by "users with normal privileges", who normally wouldn't
be able to control jobs for other users.

Allow cron configuration files to have a (.cron) file extension. This helps text editors and linters to correctly identify cron job configuration files, without having to resort to modeline tricks.

The standard says nothing about what filename crontab passes to the editor - an
implementation could certainly apply a .cron suffix to their temporary file 
name.

While I would heartily recommend a cloud scheduler such as Google Cloud for many kinds of tasks, there are still many uses for humble cron, and so I think it deserves some more polish.

The standard only requires crontab, not a cron daemon - crontab could submit the
jobs to another scheduler or service manager, such as systemd, SMF, etc.

Regardless, less than (<), less than or equal to (<=), greater than (<), and greater than or equal to (>=) would be a more intuitive syntax.

And far harder to use, with most shells interpreting < and > as input and output
redirections, requiring users to have to escape them to use them with find.

--
        -Alan Coopersmith-                 alan.coopersm...@oracle.com
         Oracle Solaris Engineering - https://blogs.oracle.com/solaris

  • Minor modernizati... Andrew via austin-group-l at The Open Group
    • Re: Minor mo... Lawrence Velázquez via austin-group-l at The Open Group
    • Re: Minor mo... Alan Coopersmith via austin-group-l at The Open Group

Reply via email to