From 8a48827e8746c3ebcade0a7ff1917253ec533c10 Mon Sep 17 00:00:00 2001 From: Xi Xu Date: Wed, 5 Mar 2025 16:01:51 +0800 Subject: [PATCH] Create count_files.sh --- 1/count_files.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 1/count_files.sh diff --git a/1/count_files.sh b/1/count_files.sh new file mode 100644 index 0000000..f4f9044 --- /dev/null +++ b/1/count_files.sh @@ -0,0 +1,11 @@ +#!/bin/bash +# 统计当前目录下的文件总数 +file_count=$(ls | wc -l) +# 统计当前目录下的子目录数 +dir_count=$(ls -l | grep '^d' | wc -l) +# 统计当前目录下有执行权限的普通文件数 +exec_file_count=$(ls -l | grep '^-..x' | wc -l) +# 输出结果 +echo "当前目录下的文件总数: $file_count" +echo "当前目录下的子目录数: $dir_count" +echo "当前目录下有执行权限的普通文件数: $exec_file_count"