`
wenjinglian
  • 浏览: 824792 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

超简单的 shell 批量删除指定文件

阅读更多

shell文件 : removeFiles.sh

#!/bin/bash
#removeFiles.sh

cat wait4delfiles.txt | while read myline
do
 echo rm -rf $myline
 rm -rf $myline
done

echo remove success!

 

wait4delfiles.txt 文件内容:

/usr/nassir/dir/aa.class
/usr/nassir/dir/bb.xml
/usr/nassir/dir/cc.properties

 

sh 授权命令: chmod 744 removeFiles.sh

创建文件命令: touch aa.class bb.xml cc.properties

 

参照:

 

http://luyafei.blog.51cto.com/1092421/794826

 

http://hi.baidu.com/bluedeman520/blog/item/40754753467cf5998d54302f.html

 

 

分享到:
评论

相关推荐

    批量删除指定大小类型文件夹及文件

    "批量删除指定大小类型文件夹及文件"这个主题涉及到计算机操作系统中的文件系统管理、命令行操作以及可能的脚本编程技术。以下是对这个主题的详细解释: 1. 文件系统管理:文件系统是操作系统用来组织、存储和检索...

    LINUX按时间批量删除文件(删除N天前文件)

    本文将详细介绍如何利用`find`命令结合其他工具来批量删除指定目录下N天之前的文件。 #### 一、`find`命令简介 `find`是Linux系统中最强大的文件查找命令之一。它可以根据多种条件来查找文件,如文件名、文件大小...

    shell脚本批量删除es索引的方法

    总结起来,通过编写shell脚本,我们可以有效地管理和维护Elasticsearch集群中的索引,自动化执行批量删除任务,提高运维效率。这样的脚本适用于定期清理旧数据,释放资源,保持集群健康运行。在实际应用中,一定要...

    Linux Shell批量编译

    ### Linux Shell批量编译知识点详解 #### 一、Shell脚本基础 在深入解析脚本之前,我们首先回顾一下Shell脚本的基础概念。Shell是Unix和Linux系统中的用户界面,提供了一个命令行环境来执行各种任务。Shell脚本是...

    批量删除

    例如,`del /s /q 文件夹路径`可以递归地删除指定文件夹内的所有文件,而不会提示确认。 2. **Linux/Unix Shell脚本**:在Linux或Unix系统中,bash脚本可以执行类似的操作。`rm -rf 文件或目录`命令可以删除文件或...

    User.tar.gz openEuler系统Shell编程批量添加用户和删除用户的脚本

    接下来是`del_user.sh`脚本,用于批量删除用户。在openEuler中,删除用户通常使用`userdel`命令,但需要注意的是,如果用户有文件或目录,直接删除用户可能会导致数据丢失。因此,通常会先删除用户的主目录,再删除...

    shell修改文件的方法

    当我们需要对文件内容进行批量修改或处理时,`Shell`提供了一些非常实用的工具,如`sed`、`awk`和一些基本的命令组合。本文将详细介绍如何使用这些工具来修改文件。 1. `sed`(流编辑器): `sed`是流编辑器(stream ...

    FastDFS 使用经验分享

    2. **上传从文件**:然后上传缩略图,指定主文件的FID和从文件的后缀名,获取到从文件的FID。 **流程说明**: - **主文件ID**:主文件ID由主文件名+主文件扩展名组成。 - **从文件ID**:从文件ID由主文件名+从文件...

    SVN目录下.svn文件批量删除

    "SVN_Deleter"是一款专门设计用来批量删除指定目录下的`.svn`目录的工具,它由PHP编程语言编写。PHP是一种服务器端脚本语言,通常用于Web开发,但也可以用作命令行工具,这使得它适合于执行这种批处理任务。使用SVN_...

    shell脚本编程100例

    agent、使用脚本快速新建KVM虚拟机、编写nginx启动脚本、使用shell脚本批量创建用户、mysql备份、传输、删除、自动备份mysql库文件、使用find查找指定范围的目录等多个方面。 检测网段主机状态 shell脚本可以用于...

    ipa批量打包shell脚本

    在压缩包"ipa批量打包shell脚本"中,可能包含了示例脚本和其他辅助文件,如`exportOptions.plist`模板,你可以根据自己的需求修改这些文件以适应你的项目。记得在使用前检查脚本的安全性,防止引入潜在的安全风险。 ...

    Mongodb批量删除gridfs文件实例

    当你的应用不再需要某些文件,例如大量的图片,进行批量删除可以回收宝贵的存储空间。下面将详细介绍如何在 MongoDB 中批量删除 GridFS 文件。 首先,你需要通过查询找到要删除的文件。在本例中,假设你要删除所有...

    Shell脚本批量清除Nginx缓存

    下面是一个简单的Shell脚本示例,用于批量删除指定的Nginx缓存文件: ```bash #!/bin/sh # Auto Clean Nginx Cache Shell Scripts # 2013-06-12 wugk # Define Path CACHE_DIR=/data/www/proxy_cache_dir/ FILE="$*...

    在Linux系统中批量建立用户的shell

    值得注意的是,这个脚本具有很好的扩展性,可以根据需要添加或修改功能,比如批量删除用户、调整用户配额或初始化密码。通过嵌套循环,可以轻松地处理多个年级的用户创建。此外,shell脚本的灵活性使其能轻松集成到...

    批量删除SVN

    批量删除SVN是指在项目工程中一次性移除多个文件或目录的SVN版本控制,这对于清理不再需要的旧版本或者重新组织代码仓库来说非常实用。下面我们将详细介绍批量删除SVN的操作步骤及相关知识点。 首先,了解SVN的基本...

    mysql批量清空表工具shell

    MySQL批量清空表工具Shell是一种高效的方法,尤其适用于需要快速清理数据库中多张表的数据,但不改变表结构的情况。这个工具是用Shell脚本语言编写的,可以在Linux或类Unix环境中运行,与MySQL数据库系统无缝对接。...

    linux下删除乱码文件

    创建一个shell脚本,将以上命令组合起来,然后运行该脚本即可批量处理乱码文件。 示例脚本: ```bash #!/bin/bash inode=324321 find . -inum $inode -print -exec rm {} \; ``` 在脚本中使用变量 `$inode` 来指定...

    Unix Shell编程工具

    6. sed应用:学习sed的命令模式,如s(替换)、d(删除)、i(插入)等,以及如何使用脚本文件批量处理。 7. 实战案例:提供实际场景下的Shell编程例子,如日志分析、文件管理、系统监控等。 通过掌握这些工具,你...

    shell 常用脚本收集

    本文收集了一些常用的 Shell 脚本,涵盖了批量删除已安装程序、重启服务程序、日志切割、资源同步和错误监控等多个方面。这些脚本可以帮助开发者和运维人员快速解决一些常见的问题,提高工作效率。 批量删除已安装...

    shell脚本练习.rarshell脚本练习.rar

    命令行操作是Shell脚本的核心,比如`cd`改变目录,`ls`列出文件,`cp`复制文件,`mv`移动或重命名文件,以及`rm`删除文件。这些命令可以通过组合在脚本中执行,实现批量操作。 条件语句(`if`、`elif`、`else`)和...

Global site tag (gtag.js) - Google Analytics