diff options
Diffstat (limited to 'samples/keepviewer')
-rwxr-xr-x | samples/keepviewer | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/samples/keepviewer b/samples/keepviewer deleted file mode 100755 index f5c0b2c1..00000000 --- a/samples/keepviewer +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh -# This script can be invoked as a wrapper for an external viewer by lynx, e.g., -# given this line in lynx.cfg -# XLOADIMAGE_COMMAND:keepviewer xli %s & -# it will invoke xli on a hardlink to the file (which is assumed to be in the -# temporary directory created by lynx), and clean up when the viewer exits. -# -# Parameters: -# $1 is viewer -# $2 is filename -if test $# = 2 ; then - chmod 600 $2 - myfile=`echo $2 | sed -e 's@\(.*/tmp/\)\([^/]*/\)\?\(.*\)@\1my\3@'` - ln $2 $myfile || exit 1 - trap "rm -f $myfile" 0 1 2 5 15 - eval $1 $myfile -else - echo "Usage: keepviewer <viewer> <filename>" - exit 1 -fi |