LINUX一键删除大批量文件

文章讲述了如何修改脚本以连接数据库,查询文件位置,生成JSON文件,处理FDFS路径,检查MP4文件路径,以及在容器环境中进行文件删除的操作流程。
摘要由CSDN通过智能技术生成

找出文件所在的json文件

修改第一个脚本中PG的连接信息,然后修改下方箭头处的库,从哪些库中查询,生成的文件为1.txt,找出数据库的json文件

1.sh

找出大批量文件的具体位置,并生成文件

修改fdfs需要找出文件的路径,以及数据库的json文件,全文搜索,生成一个del_full_path_json.txt的文件,找出MP4文件的具体位置。

found_not_in_db_json.sh

查看生成的del_full_path_json.txt文件中的MP4的路径是否正确,如果不正确需要用sed修改为一致。

将上面生成的文件,和删除脚本放在容器的映射目录下

下方图片中要删除文件的json文件名字要和上面第二步生成的文件对照,修改容器配置文件中client.conf的位置,将第二步生成的文件和del_fdfs_json.sh脚本放在容器映射的目录下

del_fdfs_json.sh

进入容器执行脚本,一键删除大批量文件

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值