Ошибка доступа к mariadb в Ubuntu 18.04

Самым простым было бы поместить всю запись в переменную, а затем использовать для этого cut.

RECORD=$(grep "$customer_id" customer-info)
FIRST_NAME=$(echo "$RECORD"|cut -f5 -d,)
LAST_NAME=$(echo "$RECORD"|cut -f6 -d,)

Также лично я бы рекомендовал использовать более конкретное регулярное выражение. Если ваши идентификаторы клиентов всегда находятся в начале строки,вы можете написать grep '^'"$customer_id"вместо grep "$customer_id", чтобы совпадение было в начале строки. В противном случае вы можете подобрать записи, в которых текст, совпадающий с идентификатором клиента, появляется в другом месте записи.

0
28.12.2019, 22:27
1 ответ

Используйте сценарий mysql_secure_installдля инициализации новой базы данных. Затем вы можете создать пользователя и предоставить ему доступ вручную.

0
28.01.2020, 02:58

Теги

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