私はS3ストレージのサイズを取得するためのスクリプトを書いていますが、スクリプトはうまくいきます。私は必要に応じてすべての出力を得るが、それらを通過し続ける。S3バッシュスクリプトのループ
なぜそのループについてのアイディアですか?
#!/bin/sh
DAY=$(date +"%d%b%Y")
BUCKET='/home/user/Scripts/Holding/s3buckets.txt'
BLIST='/home/user/Scripts/Holding/blist.txt'
LOGDIR='/home/user/Scripts/Holding/'
USAGE=$BLIST
s3cmd ls > $BUCKET
awk '{print $3}' $BUCKET > $BLIST
while read USAGE; do
s3cmd du -H $USAGE
done < $BUCKET > $LOGDIR/S3Usage$DAY.txt
's3cmd ls'出力の形式は何ですか? – jman
'2011-01-28 15:24 s3:// bucket1 2010-12-24 10:51 s3:// bucket2' – Grimlockz
あなたがそれを壊すときに、なぜあなたは' USAGE = $ BLIST'を持っていますか? '読んでいる間に... <$ BUCKET'? – blahdiblah