Mac Bash ScriptでSDカードの使用状況を抽出する df -hl SDカードが空かどうか判断
またまた自分用メモ。
自動でラズパイの初期設定を全部実行してもらうスクリプトをBashで書いていました。
ディスクにOSを新しく入れる訳で初期化するにもディスクのナンバーを間違えると大惨事になりかねないので初期化する前にディスクが空かどうかを確かめる事にした。
今回の方法はお馴染みdfコマンド
usedPercentage=`df -hl | awk '/^\/dev\/$1/ { sum+=$5 } END { print sum }'`
で使用した比率が解ります。
$1部分は引数なので、調べたいディスクが解っているのであれば普通に
usedPercentage=`df -hl | awk '/^\/dev\/disk6/ { sum+=$5 } END { print sum }'`
でも良い。