24 lines
279 B
Bash
24 lines
279 B
Bash
#!/bin/sh
|
|
|
|
BASEDIR=$(dirname $0)
|
|
ARGV=""
|
|
|
|
escape()
|
|
{
|
|
local ARG=$(echo -E $@ | sed "s/'/'\\\\''/g")
|
|
echo \'$ARG\'
|
|
}
|
|
|
|
|
|
i=1
|
|
while [ $i -le $# ]; do
|
|
eval ARG=\$\(escape \${$i}\)
|
|
ARGV="$ARGV $ARG"
|
|
i=`expr $i + 1`
|
|
done
|
|
|
|
|
|
eval "/usr/bin/env python3 "\
|
|
"$BASEDIR/search.py $ARGV"
|
|
|