У меня есть команда:
mysqldump -u my_user -pmy_pass -h my_host my_db > file.sql 2> >(ERROR=$( cat <() );) && echo "success|["`date '+%T'`"] Success saved" || echo "error|["`date '+%T'`"] Got error: "`$ERROR`
Но я получаю только Got error:
.
Как мне получить строку вроде Got error: Access denied for user 'my_user'@'my_host' (using password: YES) when trying to connect
?
Мне нужна однострочная команда.