当前位置:首页 » 编程软件 » 文件个数脚本

文件个数脚本

发布时间: 2023-07-18 08:11:36

1. 如何用shell脚本统计出当前目录下子目录,还有所有可读,可写,可执行的文件的个数

#!/bin/bash

fcnt=0
dcnt=0
frcnt=0
fwcnt=0
fxcnt=0
forfilein*
do
if[-f$file];then
letfcnt+=1
if[-r$file];then
letfrcnt+=1
fi
if[-w$file];then
letfwcnt+=1
fi
if[-x$file];then
letfxcnt+=1
fi
elif[-d$file];then
letdcnt+=1
fi
done
echo"Thereare$fcntfilesin$PWD"
echo-e" Thereare$frcntreadablefilesin$PWD"
echo-e" Thereare$fwcntwriteablefilesin$PWD"
echo-e" Thereare$fxcntexecuteablefilesin$PWD"
echo"Thereare$dcntdirectoriesin$PWD"

2. 怎么用bat脚本创建一个txt文件,内容为指定个数的“FF”

@echooff
rem输出指定数量的字符串到txt文件
set#=Anyquestion&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%%z%
cd/d"%~dp0"
set"keyword=FF"
set"count=100"
set"txtfile=xxx.txt"
powershell-NoProfile-ExecutionPolicybypass"$s='%keyword%'*%count%;[IO.File]::WriteAllText('%txtfile%',$s,[Text.Encoding]::Default);"
echo;%#%+%$%%$%%z%
pause

3. shell脚本实现统计目录下(包括子目录)所有文件的个数

在shell终端中输入下列命令:

#在当前目录生成脚本文件countfile
cat>countfile<<SCRIPT
#!/bin/sh
find"$@"-typef|
wc-l
SCRIPT
#为脚本添加权限
chmod+xcountfile
#执行用例
./countfile~

4. 跪求 用Shell 脚本 实现 统计test目录的各文件的行数 并分类

#!/bin/bash
# count the line of the file.
MYDIR="/root/test"
DIRLIST=`ls ${MYDIR}`
SF=()
MF=()
LF=()
for i in ${DIRLIST}
do
LINE=`cat ${MYDIR}/$i | wc -l`
if ((${LINE}<10))
then
SF=(${SF[*]} $i)
elif ((${LINE}>=10)) && ((${LINE}<=100))
then
MF=(${MF[*]} $i)
elif ((${LINE}>100))
then
LF=(${LF[*]} $i)
fi
done
echo Small files: ${SF[*]}
echo Medium files: ${MF[*]}
echo Large files: ${LF[*]}

已测试正确并无错误,把你要测试的目录的路径改下即可

热点内容
如何访问电脑工作组 发布:2025-07-16 09:39:24 浏览:182
动态优先权算法 发布:2025-07-16 09:39:02 浏览:201
火车wifi密码是多少啊 发布:2025-07-16 09:35:46 浏览:755
sql的视图是从中导出的 发布:2025-07-16 09:31:34 浏览:783
安卓如何打开shell窗口 发布:2025-07-16 09:28:09 浏览:313
华为荣耀备忘录文件夹 发布:2025-07-16 09:23:23 浏览:972
基于特征匹配算法 发布:2025-07-16 09:18:23 浏览:46
梦香神奇宝贝服务器的ip 发布:2025-07-16 09:14:07 浏览:212
电子密码手套箱是什么 发布:2025-07-16 09:13:27 浏览:799
手机连接数据库 发布:2025-07-16 09:13:23 浏览:132