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

文件个数脚本

发布时间: 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[*]}

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

热点内容
python处理excel文件 发布:2025-02-06 16:36:09 浏览:439
算法相对定位 发布:2025-02-06 16:32:42 浏览:725
java程序的编译和执行 发布:2025-02-06 16:21:45 浏览:416
什么是淘宝帐号和密码 发布:2025-02-06 16:21:36 浏览:495
解压前面签 发布:2025-02-06 16:02:00 浏览:324
华硕访问点 发布:2025-02-06 15:56:57 浏览:331
excel拼接sql 发布:2025-02-06 15:50:10 浏览:501
加密手机直播 发布:2025-02-06 15:49:31 浏览:535
自带ftp服务器好用吗 发布:2025-02-06 15:26:11 浏览:110
win7访问xp局域网 发布:2025-02-06 15:17:07 浏览:525