Как правильно выводить результаты из командной строки mysql в файл - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь выполнить встроенные команды через командную строку mysql, вот пример

mysql --login-path=local --database=snapster -e "show tables;"

Все настроено правильно, и я получаю следующие результаты

+--------------------+
| Tables_in_snapster |
+--------------------+
| categories         |
| digital_media      |
| media_types        |
| messages           |
| team_about         |
| user               |
+--------------------+

Но когда я пытаюсь вывести эти результаты в файл output.txt с помощью одной из следующих команд

mysql --login-path=local --database=snapster -e "show tables;" > output.txt
mysql --login-path=local --database=snapster -e "show tables;" | tee output.txt

Содержимое файла output.txt:

Tables_in_snapster
categories
digital_media
media_types
messages
team_about
user

Как сохранить аккуратное форматирование с черточками и знаками плюс, которые инструмент командной строки msyql использует для вывода результатов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...