diff options
Diffstat (limited to 'ptranslate/ptranslate.sh')
-rw-r--r-- | ptranslate/ptranslate.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ptranslate/ptranslate.sh b/ptranslate/ptranslate.sh new file mode 100644 index 0000000..0c377d1 --- /dev/null +++ b/ptranslate/ptranslate.sh @@ -0,0 +1,23 @@ +#!/bin/sh +# pget translate +ver="1.9.0" +# +# Copyright (C) 2009 Luke Shumaker +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# Originally written by Luke Shumaker <lukeshu@sbcglobal.net>. + +file="$1" +echo "$file" >> /dev/stderr +mime=`file -bi "$file"` +echo "$mime" >> /dev/stderr +translator="/usr/local/libexec/media-types/$mime" +if [ -e "$translator" ]; then + "$0" "`"$translator" "$file"`" +else + echo "$file" +fi + |