O Mysql importa o arquivo mais recente de um diretório

1

Eu tenho um diretório com backups diários de todo o meu banco de dados MySQL.
Eu quero importar o backup mais recente para o banco de dados.

Eu sei que para importar um backup eu preciso usar mysql -u root -ppasswordhere < backup.sql

Eu consegui pegar o arquivo mais recente com ls -Art | grep '.sql' | tail -n 1 , mas eu realmente não sei como canalizar a saída para o comando mysql -u root -ppasswordhere

Tenho certeza de que a resposta é realmente óbvia, estou confuso.

    
por Ivan Dokov 31.12.2013 / 14:47

1 resposta

3

Você já tentou isso?

mysql -u root -ppasswordhere < $(ls -Art | grep '.sql' | tail -n 1)
    
por 31.12.2013 / 14:50