シェルスクリプト総合 その19at UNIX
シェルスクリプト総合 その19 - 暇つぶし2ch244:名無しさん@お腹いっぱい。
12/01/29 09:09:10.62
>>243
面倒だから /proc/partitions の方使えよ。こっちならroot権限要らん。
1kバイトのブロック単位だから、1024倍な。
引数は /dev/sdaじゃなく、sdaだけで指定する。

grep/awkとか使わずに内部コマンドだけで組んでみた。

$ cat hoge.sh

device=$1

while read x x blocks name && [ "$name" != "$device" ]
do :; done < /proc/partitions

total_size=$((blocks*1024))

$ ./hoge.sh sda
1000204886016


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch