From: Ian Jackson Date: Sun, 19 Oct 2008 21:56:04 +0000 (+0100) Subject: bugfixes to view-cyclicly X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=7cf56bef3c00a77e2432fbd499d79f06ff768752;p=moebius2.git bugfixes to view-cyclicly --- diff --git a/view-cyclicly b/view-cyclicly index 34e7087..01c0c4c 100755 --- a/view-cyclicly +++ b/view-cyclicly @@ -13,11 +13,16 @@ for f in "$@"; do g="${g//"/"/_:}" alt="${alt}_,$g" done +tmp=".tmp$alt" ln -sf -- "$1" "$alt" + "$viewer" "$alt" & +trap "kill $!" 0 while sleep 1.0; do justhad="$1"; shift; set -- "$@" "$justhad" - ln -sf -- "$1" "$alt" + ln -sf -- "$1" "$tmp" + mv -f "$tmp" "$alt" + echo "==== $1 ====" done