"locate"コマンドを実行した後、その横に各ファイルのサイズを表示できますか?
答え1
この試み:
locate apattern | xargs du -h
答え2
locate
実装がこのオプションを理解している場合-0
:
locate -0 PATTERN | xargs -0 ls -sd
それ以外の場合:
locate PATTERN | xargs -I {} ls -sd
もちろんに渡されたフラグを変更したいかもしれません。たとえば、「人が読める」サイズを取得するにはls
add 、色付きの特殊ファイルを持つ場合は add を使用します。-h
--color=auto
データベースの作成後に見つかったデータベースの一部のファイルが削除された場合、ls
エラーメッセージが表示されます。非表示にするには、2>/dev/null
コマンドの最後に追加します。