[lug] Fwd: Simple counter?
Anthony Foiani
tkil at scrye.com
Sat May 25 12:12:00 MDT 2013
"Jeffrey S. Haemer" <jeffrey.haemer at gmail.com> writes:
> A shell one-liner would be an okay substitute: something
> intermediate between "echo $RANDOM" and "echo 9" . Â :-) (Thanks,
> Anthony.)
As someone upstream mentioned, the shell-level locking commands would
let us implement this in a few lines of shell, yes. (Although you'd
want to spend extra attention to make sure that the lock got cleaned
up properly all the time, e.g., if someone hits ctrl+c after the lock
is taken but before it is freed up.)
> Sure, there are edge-cases, some not obscure: "If we call it a
> bunch, can't the numbers get awfully big?" But geez, ....
Heh. I suspect this entire thread points out that the edge cases
(and, more generally, the *use* cases) make this a non-trivial
exercise. Davide put it very well:
| If the "someone" wanted to make a general purpose solution, it would
| have been very complicated, as this discussion partially discussed.
| If "someone" wanted something for one specific reason, it would be
| so trivial that it would not have been worth the hassle of releasing
| it. I believe that's why there isn't such a thing (as far as I'm
| aware and as far as everybody who has posted so far seem to be
| aware).
Happy hacking,
t.
More information about the LUG
mailing list