diary/Kojima/2016-01-30
の編集
http://plamo.linet.gr.jp/?diary/Kojima/2016-01-30
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
[[diary/Kojima]] ・メモ 指定したHDDにどれくらい空きセクタがあるかを調べるスクリプト。 #!/bin/sh device=$1 cat /proc/partitions | grep $device | awk ' BEGIN{ used = 0 } { if(NR==1){total=$3}else{used = used + $3} } END{free=total - used ; print("total:",total,"used:",used,"free:",free)}' こんな感じの出力になる。 $ ./calc_disk_free.sh sda total: 2930266584 used: 2930265088 free: 1496 $ ./calc_disk_free.sh sdc total: 1953514584 used: 1953513560 free: 1024 $ ./calc_disk_free.sh sde total: 488386584 used: 146609127 free: 341777457 インストーラのSeTespjで新たにESPを作る必要がある場合、こういうコードでESPを作る余地があるかをチェックしようかと考えているのだけれど、ヘタに自動化するよりはユーザーに任せる方が確実な気もするなぁ。。 #comment
タイムスタンプを変更しない
[[diary/Kojima]] ・メモ 指定したHDDにどれくらい空きセクタがあるかを調べるスクリプト。 #!/bin/sh device=$1 cat /proc/partitions | grep $device | awk ' BEGIN{ used = 0 } { if(NR==1){total=$3}else{used = used + $3} } END{free=total - used ; print("total:",total,"used:",used,"free:",free)}' こんな感じの出力になる。 $ ./calc_disk_free.sh sda total: 2930266584 used: 2930265088 free: 1496 $ ./calc_disk_free.sh sdc total: 1953514584 used: 1953513560 free: 1024 $ ./calc_disk_free.sh sde total: 488386584 used: 146609127 free: 341777457 インストーラのSeTespjで新たにESPを作る必要がある場合、こういうコードでESPを作る余地があるかをチェックしようかと考えているのだけれど、ヘタに自動化するよりはユーザーに任せる方が確実な気もするなぁ。。 #comment
テキスト整形のルールを表示する