Size
執行“定位”命令後如何顯示旁邊每個文件的大小?
執行“定位”命令後,是否有顯示每個文件旁邊的大小?
如果您的
locate
實現理解該選項-0
:locate -0 PATTERN | xargs -0 ls -sd
除此以外:
locate PATTERN | xargs -I {} ls -sd
當然,您可能想要改變傳遞給的標誌
ls
,例如添加-h
以獲得“人類可讀”的大小,添加--color=auto
特殊文件的顏色等。如果定位數據庫中的某些文件在數據庫生成後已被刪除,
ls
將列印錯誤消息。要隱藏它們,2>/dev/null
請在命令末尾添加。
試試這個:
locate apattern | xargs du -h