zoukankan      html  css  js  c++  java
  • Perl 使用perl命令批量替换文件内容

    对linux系统下面多个文本文件内容做处理,是SA经常需要完成的工作。如何高效的完成这个工作,perl应该是一个不错的语言工具。你甚至不需要编写perl脚本,用命令就可以完成上面的工作。

    perl 命令可以批量替换文件中的一些内容,操作起来非常高效。下面举几个例子:

    perl -pi -e "s/aaa/bbb/gi" test.txt
    

    上面的命令把test.txt文件中的字符aaa替换成bbb

    perl -pi.bak -e "s/aaa/bbb/gi" test.txt
    

    上面的命令把test.txt文件中的字符aaa替换成bbb,并生成一个test.txt.bak的备份文件

     

    find ./ -name “*.txt” | xargs perl -pi.bak -e “s/aaa/bbb/gi”


    上面的命令把当前目录下所有的.txt文件中的字符aaa替换成bbb,并生成相应的.bak的备份文件

  • 相关阅读:
    命令行
    作业三C++
    作业二
    0003---简单的a+b问题
    0002---五层小山
    0001---Hello world
    关于OJ的那些事
    CDQ分治学习笔记
    C++ IO的一些注意点
    Vscode配置C++环境
  • 原文地址:https://www.cnblogs.com/surplus/p/11478927.html
Copyright © 2011-2022 走看看