每次启动SQLite时,我都必须重新打开标题,重新切换到列模式,重新更改分隔符和/或宽度。如何使设置保持不变?
Repeated Code
.mode column .headers on .separator ','
换句话说,我如何保存设置,以便下次运行SQLite时自动应用我的首选项?
lvjbypge1#
.sqliterc
啊,终于找到答案了。你可以在主目录下创建一个.sqliterc(SQLite运行命令文件)。每次运行sqlite时,它都会从rc文件中加载设置。这里有一个快速的命令行脚本,你可以粘贴到终端中进行一些基本设置(编辑它以添加其他首选项):
cat << EOF > ~/.sqliterc .headers on .mode column EOF
9udxz4iz2#
还有其他命令行选项。类似于以下内容:alias mysqlite='sqlite3 -column -header -separator ,'
alias mysqlite='sqlite3 -column -header -separator ,'
2条答案
按热度按时间lvjbypge1#
在主目录下创建
.sqliterc
文件啊,终于找到答案了。你可以在主目录下创建一个
.sqliterc
(SQLite运行命令文件)。每次运行sqlite时,它都会从rc文件中加载设置。这里有一个快速的命令行脚本,你可以粘贴到终端中进行一些基本设置(编辑它以添加其他首选项):
9udxz4iz2#
还有其他命令行选项。类似于以下内容:
alias mysqlite='sqlite3 -column -header -separator ,'