mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2024-11-26 07:08:05 +02:00
dsv/dsv: added option -p to show the path to the file
This commit is contained in:
parent
487e0e66ea
commit
45031eb585
20
dsv/dsv
20
dsv/dsv
@ -2,8 +2,8 @@
|
|||||||
#
|
#
|
||||||
# dsv - Improved data sheet viewer
|
# dsv - Improved data sheet viewer
|
||||||
#
|
#
|
||||||
# Written 2010 by Werner Almesberger
|
# Written 2010, 2011 by Werner Almesberger
|
||||||
# Copyright 2010 Werner Almesberger
|
# Copyright 2010, 2011 Werner Almesberger
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@ -30,10 +30,12 @@ DSV_DIR=.dsv
|
|||||||
|
|
||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
echo "usage: $0 <component>" 2>&1
|
echo "usage: $0 [-p] <component>" 2>&1
|
||||||
echo " $0 help" 2>&1
|
echo " $0 help" 2>&1
|
||||||
echo " $0 [ls]" 2>&1
|
echo " $0 [ls]" 2>&1
|
||||||
echo " $0 setup <info-file> ..." 2>&1
|
echo " $0 setup <info-file> ..." 2>&1
|
||||||
|
echo 2>&1
|
||||||
|
echo " -p show the path instead of displaying the file " 2>&1
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -148,7 +150,11 @@ search()
|
|||||||
echo "$1 -> $file: does not exist" 2>&1
|
echo "$1 -> $file: does not exist" 2>&1
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
${DSV_PDFVIEWER:-xpdf} "$DSV_DIR/$file"
|
if $path; then
|
||||||
|
echo "`pwd`/$DSV_DIR/$file"
|
||||||
|
else
|
||||||
|
${DSV_PDFVIEWER:-xpdf} "$DSV_DIR/$file"
|
||||||
|
fi
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -160,6 +166,12 @@ search()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
path=false
|
||||||
|
if [ "$1" = -p ]; then
|
||||||
|
path=true
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
help|-*) usage;;
|
help|-*) usage;;
|
||||||
""|ls) list;;
|
""|ls) list;;
|
||||||
|
Loading…
Reference in New Issue
Block a user