Oracle cli client (sqlplus) has a neat feature, if you put `/[enter]` in the prompt, it re-executes the last SQL.

```sql
:) select 1;
┌─1─┐
│ 1 │
└───┘

:) /
┌─1─┐
│ 1 │
└───┘
```

currently `<up><enter>` pollutes the screen by the SQL text and can contain SQL script, not a single query. Probably echo should be disabled in this case as well.
{
    String queries_from_file;
    ReadBufferFromFile in(file_name);
    readStringUlEOF(queries_from_file, in);
    return executeMultiQuery(queries_from_file);
}
void ClientBase::runNonInteractive()
{
    if (delayed_interactive)
        initQueryIdFormats();
    if (!queries_files.empty())
    {
        for (const auto & queries_file : queries_files)
        {
            for (const auto & interleave_file : interleave_queries_files)
                if (!processMultiQueryFromFile(interleave_file))
                    return;
            if (!processMultiQueryFromFile(queries_file))
                return;
        }
        return;
    }