распространение разрешений при выгрузке текста в файл

Если я сделаю:

sudo mysqldump --default-character-set=utf8 -u root -pwelcome1 mydb > dump.sql

я получу:

-bash: dump.sql: Permission non accordée

Однако, если я сначала sudo - su, это работает нормально. Похоже, что sudo не распространяется на команду >.

Как я могу это исправить?

2
задан 18 June 2014 в 01:59

1 ответ

Можно выполниться bash оболочка (помните полный путь), заключение в кавычки "" вся команда как спор с опцией -c

sudo /bin/bash -c "mysqldump --default-character-set=utf8 -u root -pwelcome1 mydb > dump.sql"
2
ответ дан 18 June 2014 в 01:59

Другие вопросы по тегам:

Похожие вопросы: