将两个命令输出管道化为一个命令
Pipe two command outputs into one command
我正在尝试创建一个批处理文件以使在 sqlite3 中编写代码更容易,我希望我的文件显示 table,很好,在完成所有编辑之后。我正在使用 Windows 10.
这是代码:
echo .mode columns | sqlite3 somedb.db
echo select * from blah | sqlite3 somedb.db
我希望将 .mode columns
和 select * from blah
传递(管道)到一个 sqlite3 somedb.db
的标准输入中。
除非您需要使用管道,否则命令可以在数据库名称之后 entered as arguments,如下所示:
sqlite3 somedb.db ".mode columns" "select * from blah;"
我正在尝试创建一个批处理文件以使在 sqlite3 中编写代码更容易,我希望我的文件显示 table,很好,在完成所有编辑之后。我正在使用 Windows 10.
这是代码:
echo .mode columns | sqlite3 somedb.db
echo select * from blah | sqlite3 somedb.db
我希望将 .mode columns
和 select * from blah
传递(管道)到一个 sqlite3 somedb.db
的标准输入中。
除非您需要使用管道,否则命令可以在数据库名称之后 entered as arguments,如下所示:
sqlite3 somedb.db ".mode columns" "select * from blah;"