2017-04-25 8 views
-1

私はphpseclibライブラリを使用しています。私は1Kの総和を取得できますか を、それを合計の余分な手間を追加するコマンド)私は(exploadを使用しようとした出力がPHPseclibを使って(各パーティションの)すべてのディスクサイズを合計するには

Filesystem  1K-blocks Used Available Use% Mounted on 
udev    242968  0 242968 0% /dev 
tmpfs    50012 1804  48208 4% /run 
/dev/vda1  20263528 845116 19402028 5%/
tmpfs    250048  0 250048 0% /dev/shm 
tmpfs    5120  0  5120 0% /run/lock 
tmpfs    250048  0 250048 0% /sys/fs/cgroup 
tmpfs    50012  0  50012 0% /run/user/0 

に似ている各パーティションの総ディスク容量を取得しようとしていますコマンドラインから-blockカラム。

更新:df --total | tail -n 1 | awk '{print $4}'

+0

**利用可能** + **使用済み**スペースを合計しますか?さらに、期待される出力を表示してください – RomanPerekhrest

+2

あなたのコードはどこですか? –

+0

自分でこれに取り組まなければならない場合は、どこから始めましょうか? – Chris

答えて

1

最も最短の解決策の一つは次のようになります。

df --total | tail -n 1 | awk '{print $4}' 

tail -n 1 - 入力

awk '{print $4}'の最後の行を出力 - を印刷します4番目のフィールド値(合計)スペース

+0

完全に働いた。両方の質問に答えました!両方のおかげで –

関連する問題