Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我du -hsx * | sort -rh | head -10用来获取目录中占用空间最多的 10 个文件。所以我想知道如何传递上述命令的输出并删除这些文件。我知道xargs但我不知道如何将它合并到我的命令中,所以任何帮助将不胜感激?
du -hsx * | sort -rh | head -10
xargs
谢谢
你可以这样做:
du -sxh * | sort -rh | head -10 | xargs rm -fr $1
你可以做,
du -sxh * | sort -rh | head -10 > out cat out | xargs rm -fr $1