用户登录
用户注册

分享至

bash 有道词典,数据库加强版

  • 作者: 爱青柠没道理
  • 来源: 51数据库
  • 2022-09-21
#!/bin/bash
databasepath='/home/quanwei/desktop/dict'
sqlite3 $databasepath "create table if not exists dict (key text,value text,time int default 1,createtime datetime);"
value=`sqlite3 $databasepath "select value from dict where key='$@'"`
if [ $value ]; then
	echo $value
	sqlite3 $databasepath "update dict set time=(select time from dict where key='$@')+1 where key='$@'" &
else
	url="http://www.51sjk.com/Upload/Articles/1/0/330/330072_20220921165637278.0&q=%1"
	answer=`curl -G --data-urlencode $@ ${url} 2>/dev/null|grep result`
	answer=${answer#result=}
	echo $answer
	time=`date`
	sqlite3 $databasepath "insert into dict(key,value,createtime) values('$@','$answer','$time')" &
fi
软件
前端设计
程序设计
Java相关