Você já tentou isso?
mysql -u root -ppasswordhere < $(ls -Art | grep '.sql' | tail -n 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.
Tags command-line mysql pipe command terminal