Сценарий входа в mysql со строкой со специальными символами

Вы не можете.

Когда systemd достигает этого состояния, выхода нет. Это бесконечный цикл в программе systemd.

Вам придется дождаться реальных ошибок, (одна в дурацком посте Oracle VirtualBox -процедурах установки , qv, и одна в systemd, когда daemon-reexecчасто вызывается )для быть исправлено.

Супружеская процедура установки Oracle post -не только вызывает daemon-reexecвместо daemon-reloadнесколько раз в быстрой последовательности, она дублирует своими собственными механизмами, написанными в сценарии оболочки, работу, которую systemd-sysv-generatorуже выполняет. (То же самое и с механизмом замены Debian , к сожалению. )Как это часто бывает, одной из основных причин проблем являются слои сценария оболочки Oracle поверх всего.

Дополнительная литература

0
06.05.2020, 20:48
2 ответа

Вы можете попробовать это с GNUgrep:

grep -Po "(?<=^password=).*" file

Сsed

grep "^password" file | sed 's/[^=]*=//'

Сawk:

awk -F'password=' '{ print $2 }'
1
28.04.2021, 23:16

Не выполнять grep, просто указать исходный файл:

. /path/to/password.txt

Теперь ваш пароль сохранен как $password, так что вы можете:

mysql -uroot -p"$password"
0
28.04.2021, 23:16

Теги

Похожие вопросы