loop, make the function much more robust.
This commit is contained in:
@@ -1139,9 +1139,18 @@
|
||||
}
|
||||
function_loop: |
|
||||
function loop() {
|
||||
cmd="$1"
|
||||
cmd="$@"
|
||||
sleep=""
|
||||
sleep_time=5
|
||||
if [[ "$cmd" != *"sleep"* ]]; then
|
||||
sleep='echo -e "`date` - Sleeping for $sleep_time... \n"; sleep $sleep_time'
|
||||
fi
|
||||
count=0
|
||||
while true; do
|
||||
$cmd
|
||||
(( count++ ))
|
||||
echo "`date` - Loop $count"
|
||||
eval $cmd
|
||||
eval $sleep
|
||||
done;
|
||||
}
|
||||
alias try="loop "
|
||||
|
||||
Reference in New Issue
Block a user