<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def sqlite_by_shell(self, destination):
 """Method with shell and a temp file. This is hopefully fast."""

        script_path = new_temp_path()
        self.sqlite_dump_shell(script_path)
        shell_output('sqlite3 -bail -init "%s" "%s" .quit' % (script, destination))
        script.remove()