repo.or.cz
/
alt-git.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
What's cooking (2023/11) #03
[alt-git.git]
/
loop-rebuild
blob
07059efa347e6093f863e364de9fa69886202e39
1
#!/bin/sh
2
3
ssleep
() {
4
seconds
=
$1
5
now
=
$
(
date
"+%s"
)
6
sleep
$
(( ((
now
+
seconds
+
seconds
/
4
) /
seconds
) *
seconds
-
now
))
7
}
8
9
stamp
() {
10
Meta
/
V
2
>/
dev
/
null |
sha1sum
11
}
12
13
P
=
previous
14
O
=
observed
15
while
:
16
do
17
while
O
=
$
(
stamp
) &&
test
"
$P
"
=
"
$O
"
18
do
19
ssleep
300
20
done
21
ssleep
30
22
time
nice
-20
Meta
/
Dothem
-j16 --dash
;
uptime
;
date
23
P
=
$
(
stamp
)
24
Meta
/
V
25
done