Я хочу заменить дату, найденную в конце строки «datadir», на текущую дату.
Например, Мой файл my.cnf выглядит следующим образом ...
# head /etc/my.cnf
[mysqld]
#mount -t tmpfs -o size=102m tmpfs /mnt
#datadir=/mnt
read-only
datadir=/mysqlApr5
#datadir=/mysqlApr2
#datadir=/mysqlMar16
#datadir=/mysqlFeb25a
Большинство строк прокомментированы. Мне нужно найти строку datadir, которая не закомментирована, а затем заменить / mysqlApr4 на / mysqlApr20
datadir=/mysqlApr20
Если это возможно, я хотел бы прокомментировать более старый путь к датадиру.
#datadir=/mysqlApr5
Я могу вывести текущую дату как:
date '+%b%d'
Но я хочу объединить его со словом "/ mysql" и заменить или прокомментировать текущую строку данных.