gnome-shell の拡張機能を作成しています。JavaScript 拡張機能は、SQL クエリを生成し、標準出力で出力をキャプチャします。
クエリの結果、2 列のレコードが生成されます。使用されている区切り文字 (この場合は「|」) は、文字列自体である列のいずれかに発生する可能性があるため、レコードの各列を個別に抽出できないようです。
同じことを達成するにはどうすればよいですか?私はこのタイプの実際のプログラミング (つまり、データベース、gnome、javascript) は初めてです。私の以前のプログラミング経験は、コース/教科書で教えられたアルゴリズムの実装に限定されていました。
c/c++ インターフェースのような sqlite3 への javascript/gnome インターフェースがあれば、この問題は解消されることを認識しています。その後、レコードの各列を簡単に抽出できました。
そのようなインターフェースをグーグルで検索しても役に立ちませんでした。「sqliteのjavascriptインターフェース」と「sqliteのgnomeインターフェース」を検索しました。