aws s3設定済みの前提。
#!/bin/bash for file in `ls dump_*.sql | cut -d'.' -f1`; do tar --remove-files -zcvf "$file".tgz "$file".sql aws s3 cp "$file".tgz s3://dump/ STATUS=$? if [ $STATUS = 0 ]; then rm -fr "$file".sql fi done
aws s3設定済みの前提。
#!/bin/bash for file in `ls dump_*.sql | cut -d'.' -f1`; do tar --remove-files -zcvf "$file".tgz "$file".sql aws s3 cp "$file".tgz s3://dump/ STATUS=$? if [ $STATUS = 0 ]; then rm -fr "$file".sql fi done