shell脚本文件分类归档管理

zky8811555 2016-03-23 03:03:49
本人新学shell,还有很多不会,希望各位大神帮助
我现在需要完成这样一个功能,在一个总目录/item/下,有N个目录,还有N个文件。
我需要把文件前缀与目录名匹配的文件移动到对应目录去
比如说某个文件夹下有个文件名为ken.123.xml,程序会自动把它移动到名为ken的目录中去。
求大神帮忙,100分奉上
...全文
160 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
alinly 2016-03-23
  • 打赏
  • 举报
回复
ls -F|grep /$ -----> ls -F /item/|grep /$
zky8811555 2016-03-23
  • 打赏
  • 举报
回复
引用 1 楼 alinly 的回复:
#!/bin/bash for d in `ls -F|grep /$` do rd=`echo $d|tr -d '/'` echo $rd mv $rd.* $rd done
大神,你似乎没有指定我要操作的目录啊····我不会指定····请问在哪指定啊
zky8811555 2016-03-23
  • 打赏
  • 举报
回复
谢谢大神,我去试试看能不能行,能用直接100分给您
alinly 2016-03-23
  • 打赏
  • 举报
回复
#!/bin/bash for d in `ls -F|grep /$` do rd=`echo $d|tr -d '/'` echo $rd mv $rd.* $rd done

23,110

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧