我需要隐藏所有被拒绝的权限消息:
find . > files_and_folders
Run Code Online (Sandbox Code Playgroud)
我正在尝试这样的消息出现.我需要收集所有不会出现的文件夹和文件.
是否可以将权限级别定向到files_and_folders文件?
如何同时隐藏错误?
我正在尝试使用磁盘使用工具查看我的主目录文件夹有多大,但它也打印出以dot开头的文件夹和文件.
我似乎无法过滤掉它们.
du -h --exclude="?"
du -h | grep -v "?"
du -h | grep -ve "?"
du -h | sed "?"
Run Code Online (Sandbox Code Playgroud)
提前致谢.
编辑>谢谢SiegeX的回答.
du -h --max-depth=1 | grep -v "./\\."
Run Code Online (Sandbox Code Playgroud)
由于dot匹配任何字符,因此我们必须使用双反斜杠作为前缀,因为它也是一个特殊字符.
我想列出目录中所有子文件夹的大小。当我尝试
du -h --max-depth=1输出时,“权限被拒绝”语句杂乱无章
du:无法读取目录`./folder_name':权限被拒绝
我怎样才能抑制这些警告?
我通过将输出管道输送到 grep 尝试了一种解决方法,如下所示
du -h --max-depth=1 | grep -v 'du:'
但这似乎也不起作用!