A maneira mais fácil de manipular um banco de dados HSQLDB por meio de scripts seria usar a ferramenta sqltool
fornecida no pacote. Você pode fazer coisas como:
hsqldb-sqltool urlid --SQL="SQL statement 1; SQL statement 2; ..."
(onde urlid
é um arquivo que contém detalhes de conexão), ou leia um monte de instruções SQL de um arquivo, assim:
hsqldb-sqltool urlid file1.sql
NB: Como aponta o @tohuwawohu, o banco de dados precisa ser configurado como um servidor para acessá-lo dessa maneira, em vez de como "incorporado", que é a primeira coisa que o LibreOffice Base oferece.