`
dyllove98
  • 浏览: 1404268 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39006
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:79974
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133093
社区版块
存档分类
最新评论

unix下面批量文件替换

阅读更多
在hp unix下面进行批量文件替换,
grep命令不能grep一个文件夹,不支持-r命令
使用sed命令只能输出在控制台 不能进行替换
只能使用perl命令,

grep -l 136.64.45.111   /home/billing1/backpro/NMSInterface/shell/start*  | xargs perl -pi -e "s/136.64.45.111/10.1.51.30/g" 


大家有没有更好的方法进行文件批量替换吗?
分享到:
评论
1 楼 ray_linn 2011-06-16  
ls -1  /home/billing1/backpro/NMSInterface/shell/start* | awk '{print "sed 's/136.64.45.111/10.1.51.30//g' "$1" >/tmp/test2/"$1}' > sed.sh

相关推荐

    批量查找文件内容替换

    4. **命令行工具**:在Linux或Unix系统中,`grep`命令用于查找包含特定字符串的文件,而`sed`命令则可以进行流编辑,实现查找替换。例如,`grep -rl "search_string" /path/to/directory | xargs sed -i 's/search_...

    文件内容批量替换.zip

    在IT行业中,文件内容批量替换是一项常见的操作,尤其在数据处理、文本挖掘或者代码更新等场景下显得尤为重要。批量替换可以极大地提高工作效率,避免手动逐个文件修改的繁琐过程。以下将详细介绍如何进行文件内容...

    多行批量字符替换 可替换任何文件里的字符串 特色在多行替换

    批量字符替换的基本原理是通过读取文件内容,查找并定位到需要替换的字符或字符串,然后用预设的新字符或字符串进行替换,最后将修改后的内容写回文件。这个过程可以自动化执行,大大减少了手动操作的时间和错误率。...

    文件批量替换工具v1.3

    系统有以下特点: 支持对大量文件的多组字符串的一次性批量替换.支持多行文本的替换. 程序对替换过程进行了特别的优化,替换过程非常快;并且提供给用户可选择的优化方式,因此特别适合对大量文件或特大文件的...

    工程名称批量替换

    8. **版本控制**:在进行大规模的文件替换前,最好先进行版本控制,如使用Git,这样即使出现问题,也能轻松回滚到原始状态。 以上就是"工程名称批量替换"所涵盖的主要技术点,理解和掌握这些知识点,将有助于在实际...

    批量替换程序的文件注释头

    标题提到的"批量替换程序的文件注释头"就是一个很好的例子,它涉及到的是如何自动化地修改代码文件中的特定部分,例如版权信息、作者声明或者项目标识等注释内容。这种操作在更新项目版本、迁移代码库或者统一团队...

    批量文件名替换

    "批量文件名替换"就是这样一个实用的功能,它允许用户高效地修改指定文件夹及其子文件夹下所有文件和文件夹的名称。这个工具的核心是通过编程的方式实现文件名的批量替换,从而节省手动操作的时间和精力。 批量...

    unix和windows文件格式互相转化

    这里主要关注的是Windows和UNIX/Linux系统之间的文件格式转换。这两种系统对文本文件的行结束符处理方式不同,Windows使用CRLF(回车换行)作为行结束符,而UNIX/Linux则只使用LF(换行)作为行结束符。这在跨平台...

    批量更改文件名和文件内容

    此外,也可以使用专门的批量文件处理软件,如Bulk Rename Utility(Windows)或NameChanger(Mac),它们提供更友好的用户界面,支持各种自定义规则。 在开发自己的Shell脚本时,确保对文件操作有适当的错误处理和...

    批量文本替换

    4. **操作系统命令行**:Windows的`findstr`和`replace`命令,Linux/Unix的`sed`命令,都是强大的文本处理工具,可以进行批量文本替换。 在进行批量文本替换时,应注意以下几点: - **备份数据**:在执行操作前,...

    文本回车换行符批量替换工具 繁简体字转换工具

    例如,你可以将所有文本文件中的Windows风格换行符替换为Unix风格,以便在Linux服务器上正确显示。 另外,工具还提供了自动排序的功能。这对于整理大量文本数据,如日志文件或者数据库导出的数据,有着显著的帮助。...

    将unix文本文件转换成dos(windows)文本文件的例子 (10KB)...

    4. 第三方工具:市面上还有许多专门用于文件格式转换的第三方软件,如TextConv等,可以方便地批量转换文件。 理解这个过程对于跨平台的文件操作非常重要,尤其是在共享代码、配置文件或者日志文件时,确保它们能在...

    linux-UNixizeFilename替换文件名中恼人的反unix字符

    它可能包含了实现上述步骤的代码,帮助用户批量处理包含非Unix字符的文件名。用户可以通过运行这个脚本,指定一个目录,然后它会遍历目录下的所有文件,对不符合标准的文件名进行替换。 使用这样的工具可以极大地...

    批量替换文件名中的字符

    "批量替换文件名中的字符"这个主题涉及到操作系统、脚本编程以及文件系统操作等多方面的知识。下面将详细阐述这一主题。 首先,我们需要理解文件名的规则。在大多数操作系统中,文件名不能包含某些特殊字符,如":...

    批量重命名文件批量重命名文件批量重命名文件

    下面我们将深入探讨批量重命名文件的相关知识点。 首先,我们来了解批量重命名的基本概念。批量重命名是指通过某种工具或编程语言,一次性对一组文件进行统一的名称更改。这种操作通常涉及到文件系统API(应用程序...

    字符批量替换

    而在Linux或Unix环境中,命令行工具如`sed`和`grep`是非常强大的字符批量替换工具。例如,`sed -i 's/old_string/new_string/g' *.txt`可以在当前目录下所有.txt文件中全局替换"old_string"为"new_string"。 批量...

    批量文件重命名

    在IT行业中,批量文件重命名是一项常见的操作,尤其在数据管理、项目整理或者自动化脚本编写时非常实用。批量重命名文件可以帮助用户节省大量时间,提高工作效率,避免手动逐一更改的繁琐过程。以下是对批量文件...

    [原创]unix2dos工具

    总之,Unix2Dos是解决文本文件在Unix/Linux与DOS/Windows系统间转换问题的得力助手,通过其强大的命令行参数支持和批量转换功能,使得文本文件的格式适应性问题变得简单易行。在进行跨平台操作时,了解并熟练使用...

    批量文件重命名小软件

    在这个场景中,"批量文件重命名小软件"很可能提供了图形化的用户界面,让用户能够方便地指定新的命名规则,如替换某些字符、添加序列号或者按照特定格式改名。 在描述中提到的链接...

    简单批量文件命名工具

    这就是批量文件命名工具的价值所在。"简单批量文件命名工具"便是为此目的而设计的软件小工具,它可以帮助用户快速、高效地对一批文件进行统一的命名操作。 批量文件命名通常涉及到以下几个核心知识点: 1. **文件...

Global site tag (gtag.js) - Google Analytics