Cat pipe mysql: Parado. O que parou e como posso consertar isso?

1

Eu importei um banco de dados grande do remoto usando um comando cat + mysql:

cat my_db.sql | mysql --host=external_host --user=my_user --password=some_password my_database

E depois de algum tempo, ele retornou

[1]+  Stopped                 cat my_db.sql | mysql --host=external_host --user=my_user --password=some_password my_database

O que isso significa? Eu fiz o mesmo comando com um arquivo menor e obtive um [1]+ Done , então, claramente, a primeira tentativa não teve sucesso completo, mas não sei o que deu errado nem o que fazer para que funcione completamente.

Existe uma solução possível para isso?

Obrigado pela sua ajuda!

    
por Cyril N. 16.06.2014 / 13:42

1 resposta

0

Você interrompeu o comando usando Ctrl + Z .

Você pode voltar ao primeiro plano usando o fg .

Isso faz parte dos recursos JOB CONTROL do shell.

$ man bash

Ctrl + Z

[2]+  Stopped                 man bash

$ jobs
[1]-  Running                 sudo virt-viewer W7 2>&1 > /dev/null &
[2]+  Stopped                 man bash

$ fg %2
    
por 16.06.2014 / 15:41