そういえば、以前、シェルスクリプトでMySQLを操作する方法を書いたなぁって思い出した。 Heartache Reborn シェルスクリプトとMySQL これ、SQLiteに使えないの? ってことで試してみた。 #!/bin/sh sqlite databse_name<<EOF SELECT * FROM table_name LIMIT 1; .exit EOF 結果が見たいだけなので、とりあえず一行だけSELECTしてみると、ちゃんと取れた。 「.exit」も機能するってことは、他のコマンドも有効だってことだと。 sqlite databse_name<<EOF .header ON .separator , SELECT * FROM table_name LIMIT 1; .exit EOF ちゃんとデリミタが「,」になって、ヘッダも表示される。 すぱっとSELECTしたいだけな