Просто пытаюсь объединить вывод из `aws s3 cp ...` с датой, но с датой сожрал - PullRequest
0 голосов
/ 16 декабря 2018

У меня есть скрипт bash, который записывает, что он делает с aws s3, с префиксом каждого сообщения журнала датой.Когда я пытаюсь префиксировать вывод команды cp, дата не появляется.То же самое работает с rm ...

Это работает

echo "$(date) $(aws s3 rm ${S3_BUCKET}${i})"

Это выводит только вывод aws

echo "$(date) $(aws s3 cp ${DUMP_FILE} ${S3_BUCKET})"

Так я получаю что-то вроде этого...

Sun Dec 16 09:30:21 GMT 2018 purging all but the latest 4 agent backups
Sun Dec 16 09:30:21 GMT 2018 rm <file>
Sun Dec 16 09:30:21 GMT 2018 delete: s3://<folder> (this is AWS output with my date prefix)
Sun Dec 16 09:30:22 GMT 2018 take backup
Sun Dec 16 09:30:22 GMT 2018 backup complete
upload: ./<file> to s3://<bucket> (where's the date prefix!)

Я тоже пробовал прямо в оболочке с тем же результатом

...