From 0d2d18ecfe6b217ae37f81b1f30e3392ba0a7fcb Mon Sep 17 00:00:00 2001 From: Laurent Ghigonis Date: Tue, 9 Apr 2013 12:25:58 +0200 Subject: bashrc: add loop helpers --- conf/bashrc-laurent-public | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/bashrc-laurent-public b/conf/bashrc-laurent-public index 1196490..de8d30a 100644 --- a/conf/bashrc-laurent-public +++ b/conf/bashrc-laurent-public @@ -72,6 +72,8 @@ alias xbindkeys-reload="pkill xbindkeys; xbindkeys" alias tn='tmux new-session -s' alias ta='tmux attach' function now() { while read line; do echo -e "`date ${1:++"$1"}` $line"; done } +function loop() { time=$1; shift; while :; do echo $@; eval $@; sleep $time; done } +function loop_false() { time=$1; shift; while :; do echo $@; eval $@ && break; sleep $time; done } alias pingg='ping google.com' alias pingx='ping 8.8.8.8' -- cgit v1.2.3-59-g8ed1b