`
了_凡
  • 浏览: 7970 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

liux 遍历文件脚本

 
阅读更多
#!/bin/bash
function ergodic(){
for file in ` ls $1`
do
                 if [ -d $1"/"$file] #如果 file存在且是一个目录则为真
                 then
                       ergodic $1"/"$file
                 else
                       local path=$1"/"$file #得到文件的完整的目录
                       local name=$file       #得到文件的名字
                       #做自己的工作.
                fi


done
}
INIT_PATH="/home"
ergodic $INIT_PATH
分享到:
评论

相关推荐

    rm.rar_LINUX 遍历文件_linux rm_rm_rm linux_rm2013目录

    在给定的“rm.rar_LINUX 遍历文件_linux rm_rm_rm linux_rm2013目录”主题中,我们关注的是如何在特定目录下遍历并处理内容相同的所有文件,以及如何根据用户输入来决定是否删除这些文件。 首先,让我们深入理解`rm...

    linux-scan-dir.rar_LINUX 遍历文件

    在Linux操作系统中,遍历一个目录的所有文件是常见的任务,特别是在进行系统管理、脚本编写或数据处理时。本文将详细讲解如何通过系统调用来实现这一功能,主要涉及的知识点包括Linux系统调用、文件系统结构以及遍历...

    linux转化windows文件编码格式脚本

    Linux 转换 Windows 文件编码格式脚本 Linux 转换 Windows 文件编码格式脚本是将 Windows 上的文件编码格式转换为 UTF-8 编码,以便在移植 Windows 代码到 Linux 下时避免注释代码乱码和编码格式引起的编译错误。 ...

    Linux 遍历目录

    本篇文章将深入探讨Linux遍历目录的相关知识点。 1. **命令行工具:** 在Linux中,我们主要通过命令行工具来遍历目录。最常用的命令是`ls`、`cd`、`pwd`和`find`。 - `ls` 命令用于列出当前目录下的文件和目录。...

    Linux批量ping的脚本(Linux工具箱).pdf

    使用sh命令来执行shell文件脚本: sh /opt/ping.sh 执行脚本后,可以将结果复制到Excel中,并将结果分成两列: | IP地址 | 连通性 | | --- | --- | | 192.168.75.131 | 是通的 | | 192.168.75.132 | 不通 | | ......

    Linux下rar及zip压缩包中批量替换某文件脚本

    总结来说,`Linux rar及zip 批量替换`这一标签代表的是利用Linux shell脚本对rar和zip压缩文件进行自动化操作,特别是替换其中特定文件的功能。这两个脚本是实现这一功能的具体实例,通过它们,我们可以高效地处理...

    linux经典shell脚本

    - 使用`find`命令遍历目录下所有可执行的脚本文件。 - 通过`head`和`grep`命令检查文件是否已经被病毒感染。 - 如果文件未被感染,则在文件开头插入病毒代码。 **脚本使用方法:** 1. 本脚本主要用于教育目的,...

    如何遍历文件夹查找文件

    10. **实际应用**:遍历文件夹查找文件常用于备份、迁移、清理、统计分析等多种场景,是许多实用工具和脚本的核心部分。 了解这些知识点后,你可以根据具体需求选择合适的编程语言和方法,编写出能够高效遍历文件夹...

    批量修改linux密码的脚本

    脚本遍历这个列表,对每个IP地址执行上述步骤。 与`change_pass.vbs`脚本配合使用的`SecureCRT脚本使用说明.doc`文档可能包含了如何运行脚本、设置SecureCRT的脚本选项、以及如何编写和调用VBScript的详细说明。...

    shell脚本实现linux系统文件完整性检测

    ### Shell脚本实现Linux系统文件完整性检测 #### 概述 在网络安全日益受到重视的背景下,确保系统的安全性变得尤为重要。其中一项重要的措施是通过检查关键文件的完整性来防止恶意篡改或病毒攻击。本文将详细介绍...

    linux关机脚本.zip

    这个“linux关机脚本.zip”压缩包可能包含了一个或者多个用于实现这一功能的脚本文件。下面将详细介绍如何在Linux环境中创建和使用这样的脚本,以及相关的重要知识点。 首先,批量远程关机脚本的基础是SSH(Secure ...

    文件移动到相同的目录脚本

    2. **遍历文件**: - 使用`for`循环结合`ls`命令和`awk`工具来获取目录下所有符合要求的文件名。 - `ls -l`命令列出目录下的所有文件及其详细信息。 - `awk '{print $9}'`用于提取出文件名部分。 - 循环变量`$m`...

    本地maven仓库一次清除所有.lastUpdated文件脚本(win/mac/linux)

    这个脚本的作用是遍历本地仓库的每个子目录,查找所有`.lastUpdated`文件并删除。`find`命令在Linux和Mac中非常强大,而Windows的`for /r`循环则用于递归查找文件。 执行清理脚本后,所有未下载完成的依赖状态记录...

    Linux_shell脚本入门教程.pdf

    - 使用`for`循环遍历文件列表或数值序列。 - 示例: `for i in {1..5}; do echo $i; done`。 - 使用`while`循环执行重复任务直到满足退出条件。 - 示例: `while [ $i -lt 5 ]; do echo $i; let i++; done`。 - **...

    批处理遍历目录,取文件

    在本场景中,我们关注的是如何利用批处理技术通过FTP(File Transfer Protocol)协议遍历Linux系统的不同目录,以获取特定的文件。FTP是互联网上广泛使用的文件传输协议,允许用户从远程服务器下载文件或上传文件到...

    [Linux]Shell脚本编程详解

    【Linux Shell脚本编程详解】 在Linux操作系统中,Shell脚本是一种强大的自动化工具,它允许用户通过编写一系列命令来执行复杂的任务。这篇文章将深入探讨Shell脚本编程的基础知识,包括语法、常用命令以及如何创建...

    遍历目录,修改文件名称

    在IT行业中,对文件系统进行操作是常见的任务之一,其中包括遍历目录、修改文件名称以及按照特定属性(如创建时间)排序。这个场景涉及到的知识点主要包括文件系统接口、文件属性获取、文件重命名以及文件遍历算法。...

    linux shell 脚本攻略里用来下载链接图片的脚本,附上整本书脚本打包

    在Linux环境中,shell脚本是一种强大的工具,可以自动化执行一系列命令和任务。在这个特定的案例中,`img_downloader.sh` 是一个用于批量下载网页中链接的图片的shell脚本,这在处理需要大量图片资源的项目时非常...

    linux 常用脚本命令集

    该脚本会遍历当前目录下所有的`.txt`文件,并使用`gpg`命令对其进行加密。 #### 五、如何停止终端多个进程 **标题与描述解析:** 在Linux中,有时我们需要一次性终止多个进程,这部分介绍了如何做到这一点。 **...

    依次遍历所有txt文件,匹配字符串并输出匹配结果

    在这个场景下,程序需要遍历一个目录下的所有txt文件,这就需要使用到文件遍历的技巧,比如在Unix/Linux系统中,可以使用`opendir`、`readdir`和`closedir`来迭代目录中的文件。 其次,**字符串匹配**是程序的核心...

Global site tag (gtag.js) - Google Analytics