Как запустить браузер базы данных sqlite из командной строки в Mac OS X - PullRequest
2 голосов
/ 07 июня 2011

Я следую учебному пособию по Ruby on Rails3.Автор вводит следующее, которое запускает sqlite Database Browser и открывает указанную базу данных.

open db/development.sqlite3

Что я могу сделать, чтобы настроить мою систему на то же самое?Я на Mac OSX 10.6

Заранее спасибо:)

Ответы [ 3 ]

1 голос
/ 22 июля 2011

В Mac OS X команда open FILE выполнит то же действие, что и двойной щелчок по файлу в Finder. Если это не работает, это потому, что тип файла должен быть связан с приложением:

  1. Выберите файл в Finder.
  2. Выберите «Получить информацию» в меню «Файл».
  3. В разделе «Открыть с помощью» выберите нужное приложение.
  4. При желании нажмите «Изменить все ...», чтобы использовать это приложение для всех файлов с одинаковым расширением.

После этого open запустит это приложение с этим файлом.

Если вы не хотите менять тип, вы также можете указать команде open, какое приложение использовать:

open -a "App Name" FILE`

Введите man open, чтобы увидеть страницу руководства, которая более подробно объяснит, как она работает.

1 голос
/ 07 июня 2011

Вы можете установить sqlite3 инструмент командной строки из MacPorts или загрузить, удовлетворить зависимости и скомпилировать его самостоятельно.

Если у вас установлен macports, выполните команду

sudo port install sqlite3

затем

sqlite3 anyfile.db

для запуска интерфейса командной строки в указанном файле sqlite3.

0 голосов
/ 01 декабря 2012

Загрузите файл sqlite-shell-osx-x86-3071401.zip из http://www.sqlite.org/download.html Дважды щелкните почтовый индекс, затем дважды щелкните sqlite3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...