ファイルシステム名と使用法を取得するには、「df -h」を使用します。

ファイルシステム名と使用法を取得するには、「df -h」を使用します。
 df -h | grep test | sed -e 's/*%.^ //g;s/.*[ ^I]//'

出力:

/試験
/テスト/drv0
/テスト/drv1
 df -h  | grep test  | cut -d '%' -f1 | sed -e 's/*%.^ //g;s/.*[ ^I]//'

出力:

10
20
15

次のようにこれらの出力を結合する方法を知りたいです。

/テスト10
/テスト/drv0 20
/テスト/drv1 15

誰でも私を助けることができますか?

ベストアンサー1

df -P | sed -n '/test/s/.*[[:blank:]]\(.*\)%[[:blank:]]*\(.*\)/\2 \1/p'

(マウントポイントパスに%または改行文字が含まれていないと仮定)

おすすめ記事