但其實(shí)還是有解決辦法的,目前解決辦法大致分一共有兩種linux命令,一種是用第三方的expect這個(gè)命令,它可以交互式的根據(jù)終端返回的信息可以在你事先設(shè)定好的游戲規(guī)則之下進(jìn)行命令,比如expect "hello", send "hello, too",表示當(dāng)終端返回hello的時(shí)候我就返回hello,too,不然就用其中的set timeout進(jìn)行超時(shí)等待。目前暫不確認(rèn)/指定頓涅茨克、利沃夫和哈爾科夫?yàn)?012年歐錦賽小組賽的主辦城市,并設(shè)定2009年11月30日為這三座城市達(dá)到球場、機(jī)場設(shè)施、區(qū)域間交通和住宿條件等方面指定標(biāo)準(zhǔn)的截止期。2.安裝:要安裝sqlite3,可以在終端提示符后運(yùn)行下列命令:sudo apt-get install sqlite3檢查版本sqlite3 -version3.測試當(dāng)前目錄下建立test.db測試數(shù)據(jù)庫文件sqlite3 test.db查詢信息.database退出.exit4.圖形界面可以選擇sqlitebrowser程式(qt3)sudo apt-get install sqlitebrowser啟動(dòng)圖形界面可以在終端提示符后輸入sqlitebrowser5.編程php:sudo apt-get install php5-sqlitepython:sudo apt-get install python-pysqlite2ruby:sudo apt-get install libsqlite3-ruby比較有用的命令:.tables 顯示數(shù)據(jù)庫中所有的表..schema 顯示所有的表的創(chuàng)建語句..schema tablex 顯示表tablex的創(chuàng)建語句..quit 退出sqlite庫包含一個(gè)名字叫做sqlite3的命令行,它可以讓用戶手工輸入并執(zhí)行面向sqlite數(shù)據(jù)庫的sql命令。
由于這個(gè)程序會(huì)將終端機(jī)設(shè)回原始的狀態(tài),除了在 login 時(shí)使用外linux命令,當(dāng)系統(tǒng)終端機(jī)因?yàn)槌绦虿徽?zhí)行而進(jìn)入一些奇怪的狀態(tài)時(shí),你也可以用它來重設(shè)終端機(jī)o 例如不小心把二進(jìn)位檔用 cat 指令進(jìn)到終端機(jī),常會(huì)有終端機(jī)不再回應(yīng)鍵盤輸入,或是回應(yīng)一些奇怪字元的問題。此時(shí)就可以用 reset 將終端機(jī)回復(fù)至原始狀態(tài)。
tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]
參數(shù)說明:
讓使用者輸入一個(gè)終端機(jī)型別并將終端機(jī)設(shè)到該型別的預(yù)設(shè)狀態(tài)
# reset ?
將 erase 字元設(shè)定 control-h
# reset -e ^B
將設(shè)定用的字串顯示在屏幕上