社区
Linux/Unix社区
帖子详情
高分........请入..在线等..怎么删除一类文件...来者有分..
yuebenxian
2003-09-22 10:02:20
要求:
删除一类文件.文件格式:DDD_时期生成的_YYY_四位序号.各种文件格式
比如:DDD_20030922_YYY_0001.txt 或者DDD_20030506_YYY_0121.tmp
那么删除就需要删除以序号位参数的文件.
比如: 删除序号20到50的序号文件,那么这些文件中所有日期的和所有文件格式的从序号20到50的都需要删除...
这个shell如何写啊...
非常谢谢!!!!!!!!!!!
...全文
62
9
打赏
收藏
高分........请入..在线等..怎么删除一类文件...来者有分..
要求: 删除一类文件.文件格式:DDD_时期生成的_YYY_四位序号.各种文件格式 比如:DDD_20030922_YYY_0001.txt 或者DDD_20030506_YYY_0121.tmp 那么删除就需要删除以序号位参数的文件. 比如: 删除序号20到50的序号文件,那么这些文件中所有日期的和所有文件格式的从序号20到50的都需要删除... 这个shell如何写啊... 非常谢谢!!!!!!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaple
2003-11-08
打赏
举报
回复
不用shell,直接rm DDD_????????_YYY_00[20-50].*
liupengfei81
2003-09-25
打赏
举报
回复
up
daniel7443
2003-09-25
打赏
举报
回复
#/bin/sh
ls|grep DDD_*_YYY_00[20-50].*|rm
fierygnu
2003-09-22
打赏
举报
回复
也可以不用awk:
for file in DDD_*_YYY_*.*
do
file1=${file##*_}
number=`expr ${file1%%.*} + 0`
if [ $number -ge 20 -a $number -le 50 ]; then
echo $file
fi
done | xargs rm
fierygnu
2003-09-22
打赏
举报
回复
ls | awk '
BEGIN { FS = "[._]" }
/DDD_[0-9].*_YYY_[0-9].*\..*/{
number = $4 + 0;
if ((number >= 20) && (number <= 50))
print
}' | xargs rm
gdream
2003-09-22
打赏
举报
回复
#/bin/sh
count=20
while [ $count -lt 50 ] ;
do
echo "rm -rf DDD_20030922_YYY_00$count" ;
count=`expr $count + 1`
done
yuebenxian
2003-09-22
打赏
举报
回复
非常谢谢,,我试一试,马上结帐.
qqly
2003-09-22
打赏
举报
回复
试试如下的方式:但要确定好路径
find ./ -name DDD_200[1-3][0-9][0-9][0-9][0-9]_YYY_[0-9][0-9][0-9][0-9].txt -exe
c rm {} \;
find ./ -name DDD_200[1-3][0-9][0-9][0-9][0-9]_YYY_[0-9][0-9][0-9][0-9].tmp -exe
c rm {} \;
klbt
2003-09-22
打赏
举报
回复
学习。
CSDN回帖得分大全(近两年)
√ vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] √ 为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [VC/MFC 界面] √ CFileFind::...
雅思词汇真经单词共3674个
雅思词汇真经 / 雅思词汇真经共3674个单词 / 雅思高频词汇 / 雅思听力词汇 / 雅思词汇表 / Vocabulary for IELTS / 学为贵 赢未来 / 英语真经派学习法 一本书精通雅思词汇 / 刘洪波 编著 / 涵盖:雅思必备核心词汇+...
TowardsDataScience 博客中文翻译 2019(四百九十九)
Fast.aifromPixabay几个月前,我在悉尼参加了一个聚会,会上,fast.ai向我介绍了一个
在线
机器学习课程。那时我从未注意过它。本周,在参加一个卡格尔竞赛,寻找提
高分
数的方法时,我又碰到了这个课程。我决定试一试...
收藏.IBM.某高手点评IBM历年试题
一个粗细均匀的长直管子,两端开口,里面有4个白球4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb 2. 一只蜗牛从井底爬到井口,...
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐...
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章