{"id":608,"date":"2012-04-30T12:42:14","date_gmt":"2012-04-30T12:42:14","guid":{"rendered":"http:\/\/kraftek.com\/blog\/?p=608"},"modified":"2012-04-30T12:42:14","modified_gmt":"2012-04-30T12:42:14","slug":"rephrase-with-a-thesaurus","status":"publish","type":"post","link":"\/blog\/index.php\/rephrase-with-a-thesaurus\/","title":{"rendered":"Rephrase with a thesaurus"},"content":{"rendered":"<p>you will love it, it rephrases whatever you tell it ti<\/p>\n<p>http:\/\/kraftek.com\/cgi-bin\/rephrase\/index.sh<\/p>\n<p><em>#!\/bin\/bash<\/em><\/p>\n<p><em>echo &#8220;Content-type: text\/html&#8221;<\/em><br \/>\n<em> echo &#8220;&#8221;<\/em><br \/>\n<em> echo &#8220;&lt;html&gt;&lt;body bgcolor=white&gt;&lt;font size=-1&gt;&#8221;<\/em><\/p>\n<p><em>QUERY=`echo &#8220;$QUERY_STRING&#8221; | sed -n &#8216;s\/^.*query=([^&amp;]*).*$\/1\/p&#8217; | sed &#8220;s\/%20\/ \/g;s\/ \/\/g&#8221;`<\/em><\/p>\n<p><em>QUERY=`echo $QUERY|sed &#8216;s\/+\/ \/g&#8217;`<\/em><br \/>\n<em> wget=\/usr\/bin\/wget<\/em><\/p>\n<p><em>thesaurize(){<\/em><br \/>\n<em> l=`echo $1|wc -c`<\/em><br \/>\n<em> if [ $l -le 5 ];then<\/em><br \/>\n<em> echo $1<\/em><br \/>\n<em> else<\/em><br \/>\n<em> S=`$wget -nv -O &#8211; http:\/\/thesaurus.reference.com\/search?q=&#8221;$1&#8243; 2&gt;&amp;1|sed &#8216;s\/&gt;\/&gt;n\/g;\/^&lt;script\/,\/&lt;\/script&gt;\/d;\/^&lt;style\/,\/&lt;\/style&gt;\/d;\/^&lt;form\/,\/&lt;\/form&gt;\/d;s\/&lt;[^&gt;]*&gt;\/\/g;s\/,\/,n\/g&#8217;|sed -e &#8216;1,\/Main Entry\/d&#8217; -e &#8216;\/Antonyms\/,$d;s\/^[ t]*\/\/;1,\/Synonyms\/d&#8217; -e &#8216;\/Antonyms\/,$d&#8217;| sed &#8216;s\/,\/\/g&#8217;|egrep -v &#8216;^Part of Speech|^Main Entry|^Synonyms|^Antonyms|^Definition|*&#8217;|grep .|head -10|shuf -n 1`<\/em><br \/>\n<em> SL=`echo $S|wc -c`<\/em><br \/>\n<em> if [ $SL -gt 1 ];then<\/em><br \/>\n<em> echo $S<\/em><br \/>\n<em> else<\/em><br \/>\n<em> echo $1<\/em><br \/>\n<em> fi<\/em><br \/>\n<em> fi<\/em><br \/>\n<em> }<\/em><\/p>\n<p><em>cat &lt;&lt;EOF<\/em><br \/>\n<em> &lt;style type=&#8221;text\/css&#8221;&gt;<\/em><br \/>\n<em> form {<\/em><br \/>\n<em> margin: 0px;<\/em><br \/>\n<em> }<\/em><br \/>\n<em> &lt;\/style&gt;<\/em><br \/>\n<em> &lt;form action=index.sh method=get&gt;<\/em><br \/>\n<em> Regurgitate: &lt;input type=text size=80 name=query&gt;<\/em><br \/>\n<em> &lt;input type=submit value=search&gt;<\/em><br \/>\n<em> &lt;\/form&gt;&lt;br&gt;&lt;br&gt;<\/em><br \/>\n<em> EOF<\/em><\/p>\n<p><em>echo &#8220;&lt;b&gt;Original:&lt;\/b&gt;&lt;br&gt; $QUERY&lt;br&gt;&lt;br&gt;&#8221;<\/em><br \/>\n<em> echo &#8220;&lt;b&gt;Re-interpreted:&lt;\/b&gt;&lt;br&gt;&#8221;<\/em><br \/>\n<em> for i in 1 2 3 4 5;do<\/em><br \/>\n<em> for word in $QUERY;do<\/em><br \/>\n<em> echo -n &#8220;`thesaurize $word` &#8220;<\/em><br \/>\n<em> done<\/em><br \/>\n<em> echo &#8220;&lt;br&gt;&#8221;<\/em><br \/>\n<em> done<\/em><br \/>\n<em> echo &#8220;&lt;\/body&gt;&lt;\/html&gt;&#8221;<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>you will love it, it rephrases whatever you tell it ti http:\/\/kraftek.com\/cgi-bin\/rephrase\/index.sh #!\/bin\/bash echo &#8220;Content-type: text\/html&#8221; echo &#8220;&#8221; echo &#8220;&lt;html&gt;&lt;body bgcolor=white&gt;&lt;font size=-1&gt;&#8221; QUERY=`echo &#8220;$QUERY_STRING&#8221; | sed -n &#8216;s\/^.*query=([^&amp;]*).*$\/1\/p&#8217; | sed &#8220;s\/%20\/ \/g;s\/ \/\/g&#8221;` QUERY=`echo $QUERY|sed &#8216;s\/+\/ \/g&#8217;` wget=\/usr\/bin\/wget thesaurize(){ l=`echo $1|wc -c` if [ $l -le 5 ];then echo $1 else S=`$wget -nv -O &#8211; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-608","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=608"}],"version-history":[{"count":0,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/608\/revisions"}],"wp:attachment":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=608"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}