duコマンドからパラメータを除外する

duコマンドからパラメータを除外する

使用中のディスク使用量を指定する興味深いコマンドが見つかりましたが、実際には除外モードの機能がわかりません。除外パターンは、特定の場所、ファイル名、またはグローバル変数を除外するのではなく、正規表現で構成されます。'*[0-9]G*'

完全なコマンドは次のとおりです。 du --exclude='*[0-9]G*' -hax / | grep '[0-9]G\>'しかし、最初の除外パラメータと最後のgrepパラメータは私にとって少し混乱しています。これは、最初のパラメータが後でgrepしたいパラメータとまったく同じパラメータを除外すると考えたためです。こういう主張のお手伝いをいただきありがとうございます。

ベストアンサー1

'*[0-9]G*'実際には正規表現ではなくグローバル式です。

このコマンドは除外されます。ファイル名を入力してくださいmatch '*[0-9]G*'、 grep で探すdu 出力ライン'[0-9]G\>'-h()オプションによる--human-readable一致du- 例:

3.3G  /usr/lib

おすすめ記事