Вы также можете попробовать
for fname in doc-*.txt; do
echo "input: ${fname} output: output-${fname:4:$((${#fname}-8))}.results"
done
SQL-запросы часто могут занимать несколько строк, поскольку они могут легко стать длинными. Таким образом, символ новой строки в SQL — это просто еще одна форма пробела, и запросы должны завершаться точкой с запятой -двоеточием(;
).
Таким образом, пока вы не введете это ;
, запрос не завершится, и если вы нажмете Enter , mysql
напомнит вам об этом, выдав дополнительную подсказку.