Как я могу получить размер всех файлов и всех файлов в его подкаталогах, используя команду du.
Я пытаюсь с помощью следующей команды получить размер всех файлов (и файлов в подкаталогах)
find . -type f | du -a
Но это также распечатывает размеры папок. Как я могу получить список размеров всех файлов и файлов в подкаталогах? Я также пытался, exec flag
но я не уверен, как передать вывод в другую команду после того, как она выполняет результаты find
в du
.
Операционная система AIX 6.1 с оболочкой ksh.
find -print0
или других функций GNU. Если доступно, замена\;
на\+
приведет к меньшему количеству вызововdu
и, следовательно, к лучшей производительности.