Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 一次获取多个文件的大小_Linux_Bash - Fatal编程技术网

Linux 一次获取多个文件的大小

Linux 一次获取多个文件的大小,linux,bash,Linux,Bash,我发现我可以打印一个总大小为 du -sb myDirectory 我是否可以对du-sb(myDirectory yourDirectory hisDirectory)目录数组应用相同的命令?试试看 du -sb {myDirectory,yourDirectory,hisDirectory} 试一试 把目录列出来就行了 du -sb myDirectory yourDirectory hisDirectory 请注意手册页如何显示: du [OPTION]... [FILE]...

我发现我可以打印一个总大小为

du -sb myDirectory
我是否可以对du-sb(myDirectory yourDirectory hisDirectory)目录数组应用相同的命令?

试试看

du -sb {myDirectory,yourDirectory,hisDirectory}
试一试

把目录列出来就行了

du -sb myDirectory yourDirectory hisDirectory
请注意手册页如何显示:

du [OPTION]... [FILE]...
这就是
[文件]…
的意思

如果要检查当前目录中的所有目录

du -sb */
把目录列出来就行了

du -sb myDirectory yourDirectory hisDirectory
请注意手册页如何显示:

du [OPTION]... [FILE]...
这就是
[文件]…
的意思

如果要检查当前目录中的所有目录

du -sb */

使用以下内容指定所有内容,包括子目录:

du -sb */*

使用以下内容指定所有内容,包括子目录:

du -sb */*

@托马斯,这是bash@thomas参见格伦·杰克曼的评论。虽然我总是发现这种语法更简单,但它与以空格分隔的列表(假设没有目录有空格,在这种情况下,请确保在两种语法中都引用/escape)之间没有真正的区别。为什么要使用大括号?这里没有理由使用大括号。它掩盖了
du
接受多个目录名作为参数的事实。空格分隔的列表是传递多个参数的简单方法。@JohnKugelman在传递一些简单的参数列表时,什么时候有使用或不使用大括号展开的理由?只是在这里作为首选项使用。@BroSlow brace expansion在您将它们与字符串或其他大括号扩展组合时非常有用,例如
echo/home/*/{Pictures,Documents}
列出所有用户的图片和文档目录,或者
echo 192.168.{1..256}.{1..256}
列出所有IP。@thomas,这是bash@thomas的评论。虽然我总是发现这种语法更简单,但它与以空格分隔的列表(假设没有目录有空格,在这种情况下,请确保在两种语法中都引用/escape)之间没有真正的区别。为什么要使用大括号?这里没有理由使用大括号。它掩盖了
du
接受多个目录名作为参数的事实。空格分隔的列表是传递多个参数的简单方法。@JohnKugelman在传递一些简单的参数列表时,什么时候有使用或不使用大括号展开的理由?只是在这里作为首选项使用。@BroSlow brace expansion在您将它们与字符串或其他大括号扩展组合时非常有用,例如
echo/home/*/{Pictures,Documents}
列出所有用户的图片和文档目录,或者
echo 192.168.{1..256}.{1..256}
列出所有IP。