2012-04-16 15 views

答えて

1

Googleが提供しているGwebResultを試すことができます。

また、Googleのウェブ検索Developer Guideへのリンクもあります。

0

私はstackoverflowの上でここにこのスクリプトを発見し、私はそれはあなたが探しているものだと信じて、それをあなたが望むように利用:

#!/bin/bash 

clear 
echo "" 
echo ".=========================================================." 
echo "|               |" 
echo "| COMMAND LINE GOOGLE SEARCH        |" 
echo "| --------------------------------------------------- |" 
echo "|               |" 
echo "| Version: 1.0           |" 
echo "| Developed by: Rishi Narang        |" 
echo "| Blog: www.wtfuzz.com         |" 
echo "|               |" 
echo "| Usage: ./gocmd.sh <search strings>      |" 
echo "| Example: ./gocmd.sh example and test     |" 
echo "|               |" 
echo ".=========================================================." 
echo "" 

if [ -z $1 ] 
then 
echo "ERROR: No search string supplied." 
echo "USAGE: ./gocmd.sh <search srting>" 
echo "" 
echo -n "Anyways for now, supply the search string here: " 
read SEARCH 
else 
[email protected] 
fi 

URL="http://google.com/search?hl=en&safe=off&q=" 
STRING=`echo $SEARCH | sed 's/ /%20/g'` 
URI="$URL%22$STRING%22" 

lynx -dump $URI > gone.tmp 
sed 's/http/\^http/g' gone.tmp | tr -s "^" "\n" | grep http| sed 's/\ .*//g' > gtwo.tmp 
rm gone.tmp 
sed '/google.com/d' gtwo.tmp > urls 
rm gtwo.tmp 

echo "SUCCESS: Extracted `wc -l urls` and listed them in '`pwd`/urls' file for reference." 
echo "" 
cat urls 
echo "" 

#EOF 

は、それが実行可能にし、それに

./gocmd searchstring 
+0

感謝を実行してみてください....あなたは素晴らしいです.... – user1336253

関連する問題