Mehdi Benabdessalem Asked: 2022-02-09 16:46:53 +0800 CST2022-02-09 16:46:53 +0800 CST 2022-02-09 16:46:53 +0800 CST 计算目录及其子文件夹中包含的常规文件和文件夹的数量 772 嘿,我不知道为什么它对我不起作用..我一直在寻找超过 1 小时,但我仍然无法让它工作 这是我应该做的 这就是我所做的 它应该工作不?当我在网站上提交它不起作用“失败”意味着有一个错误,这不是他想要的结果。 我的代码:find .-type f | wc -l linux shell-script 1 个回答 Voted Best Answer cdbuzz17 2022-02-09T17:18:21+08:002022-02-09T17:18:21+08:00 该选项-type f将找到所有常规文件,但问题是要求“所有常规文件和文件夹”。要同时查找目录,您需要像这样添加该类型:-type f,d. 值得注意的是,这也会计算问题可能不想要的当前目录。如果是这种情况,您将需要设置最小深度,以便只查看内容。你可以这样做: find . -mindepth 1 -type f,d | wc -l
该选项
-type f
将找到所有常规文件,但问题是要求“所有常规文件和文件夹”。要同时查找目录,您需要像这样添加该类型:-type f,d
.值得注意的是,这也会计算问题可能不想要的当前目录。如果是这种情况,您将需要设置最小深度,以便只查看内容。你可以这样做:
find . -mindepth 1 -type f,d | wc -l