Добавьте имя ответвления мерзавца к командной строке

Вы можете попробовать драйверы сторонних производителей, несколько лет назад я подключился к MSSQL с одним из них:

http://www.sqlitetutorial.net/sqlite-java/sqlite-jdbc-driver /

https://bitbucket.org/xerial/sqlite-jdbc/src/default/

вы можете попробовать это или поискать других. [ 115]

Я не использовал ни одного из них для sqlite db, хранящегося в ресурсах, вы пытаетесь поиграть.

Надеюсь, это поможет.

19
задан Piotr Byzia 3 May 2009 в 10:58
поделиться

2 ответа

Хитрость, чтобы получить право цитирования, состоит в том, чтобы иметь все в двойных кавычках, за исключением $ (__ git_ps1 "(% s)") , который заключен в одинарные кавычки.

source ~/.git-completion.bash
function prompt
{
local WHITE="\[\033[1;37m\]"
local GREEN="\[\033[0;32m\]"
local CYAN="\[\033[0;36m\]"
local GRAY="\[\033[0;37m\]"
local BLUE="\[\033[0;34m\]"
export PS1="
${GREEN}\u${CYAN}@${BLUE}\h ${CYAN}\w"' $(__git_ps1 "(%s)") '"${GRAY}"
}
prompt

Альтернативное решение заключается в замене $ ( на \ $ ( в коде в вопросе.

Справочная информация: два выполняются замены: сначала во время export PS1 = "..." , а затем при отображении приглашения. Вы хотите выполнять __ git_ps1 каждый раз, когда отображается приглашение, поэтому вы необходимо убедиться, что первая подстановка сохраняет $ (...) без изменений. Поэтому вы пишете либо '$ (...)' , либо "\ $ (. ..) ". Это две основные идеи, лежащие в основе предложенных мной решений.

31
ответ дан 30 November 2019 в 03:38
поделиться

Не уверен, но vcprompt может решить эту проблему лучше для вас?

5
ответ дан 30 November 2019 в 03:38
поделиться