Напишите небольшую оболочку bash для этого файла и используйте sed для замены переменных реальными значениями перед запуском файла sql.
Пример с жестко закодированными значениями:
#!/bin/bash
SQL_SPOOL_LOG_DIR="/path/to/log/dir"
SQL_CUSTOM_SQL_DIR="/path/to/sql/dir"
sed -i 's|$SQL_SPOOL_LOG_DIR|'"$SQL_SPOOL_LOG_DIR"'|g' a.sql
sed -i 's|$SQL_CUSTOM_SQL_DIR|'"$SQL_CUSTOM_SQL_DIR"'|g' a.sql
mysql < a.sql #example
В Gnome 3.14 нет поддерживаемого решения. Давайте вернемся к следующему выпуску Gnome в первом квартале 2017 года, который поможет ситуации.
это расширение утверждает, что делает то, что вы хотите: https://extensions.gnome.org/extension/529/windows-overview-tooltips/
Заставляет заголовок окна отображать его полное содержимое при наведении указателя мыши на окно в представлении действий.
Еще одно расширение Gnome под названием Всегда показывать заголовки в обзоре
https://extensions.gnome.org/extension/1689/always-show-titles-in-overview/
Работает в Debian 11 (Gnome 3.38.x ).