Я использую сценарий оболочки, который открывает ssh-соединение и создает sqldump.
Но, когда я использую mysqldump
в сценарии оболочки, это выдает мне ошибку:
«Нет такого файла или каталога»
Это строка, которую я использую:
ssh user@host mysqldump -uusername -hlocalhost -ppassword --all-databases > /home/user/sqlfile.sql
mysqldump
работает, когда я использую его в открытом ssh-соединении или на сервере в командной строке.
Итак, мой вопрос: почему я получаю сообщение об ошибке и почему я не могу запустить команду mysqldump в сценарии оболочки?