2011-06-07 98 views
1

我正在關注Ruby on Rails3的教程。作者鍵入以下內容啓動sqlite數據庫瀏覽器並打開指定的數據庫。如何在Mac OS X上從命令行啓動sqlite數據庫瀏覽器

open db/development.sqlite3 

我能做些什麼來配置我的系統做同樣的事情?我在Mac OSX提前:)

+0

我的意思是啓動GUI程序Sqlite數據庫瀏覽器打開db/development.sqlite3行。對不起,我應該更清楚。 – chell 2011-06-07 05:01:02

+0

找到一個很好的答案[這裏](https://stackoverflow.com/questions/42463929/couldnt-find-a-file-descriptor-referring-to-the-console-on-ubuntu-bash-on-win)與xdg-open命令 – 2017-12-19 23:14:21

回答

1

在Mac OS X上,命令open FILE將執行與雙擊Finder中的文件相同的操作。如果它不工作,這是因爲文件類型需要與應用程序關聯:

  1. 在Finder中選擇文件。
  2. 從文件菜單中選擇「獲取信息」。
  3. 在「Open with:」部分中,選擇您想要的應用程序。
  4. 或者,單擊「更改所有...」以將該應用用於具有相同擴展名的所有文件。

之後,open將使用該文件啓動該應用程序。

如果你不想改變的類型,你也可以告訴open命令中使用的應用程序:

open -a "App Name" FILE` 

類型man open看手冊頁它是如何工作將在更詳細的解釋。

+0

這工作完美。謝謝Benzado :) – chell 2011-07-26 03:42:21

1

10.6

感謝您可以從MacPorts的安裝sqlite3命令行工具,或者您也可以下載,滿足依賴性和自己編譯。

如果您已經安裝使用MacPorts,執行命令

sudo port install sqlite3 

然後

sqlite3 anyfile.db 

到指定sqlite3的文件來啓動命令行界面。

+0

其實我想要的是從命令行啓動GUI sqlitedatabase瀏覽器。我應該更清楚。 – chell 2011-06-07 05:00:03

+0

還有一些用於在GUI中瀏覽SQLite的mac os x應用程序。檢查這個線程:http://stackoverflow.com/questions/100959/mac-sqlite-editor – 2011-06-07 05:01:57

-3

下載sqlite-shell-osx-x86-3071401.zip 雙擊zip,然後雙擊sqlite3。

相關問題