tim*_*one 4 linux wildcards ubuntu command-line-arguments macos
我认为这个问题在 10 年前的 Linux 中就已经解决了。4000个文件确实看起来并不过分,应该能够被删除没问题。所以这个问题在 OS X 中显然存在——也许在 Ubuntu 中不存在。我正在 OS X 上开发并部署到 Ubuntu
在这两种环境中是否有系统级解决方法?我真的不想为这么少的文件考虑这个问题吗?这个问题在 Linux,特别是 Ubuntu 中是否仍然存在?
小智 7
这不是问题,而是限制。你可以使用这样的东西:
find ./ -exec rm -rf {} \;
Run Code Online (Sandbox Code Playgroud)
或者不使用可以完成工作的替代品有什么问题?
这仍然是我所知道的所有 Unix 以及 Windows 上的问题。这实际上是对命令行上传递的字节数的限制,而不是文件数或其他任何内容。
尝试getconf ARG_MAX
查看您的 Unix 的限制(以字节为单位)。您可以使用该xargs
命令来解决此类问题。
归档时间: |
|
查看次数: |
9500 次 |
最近记录: |