首页 > 其他分享 >使用awk命令5秒替换700M文件内容

使用awk命令5秒替换700M文件内容

时间:2025-01-17 10:31:52浏览次数:1  
标签:700M sql gsub awk 文章 替换

windows用户安装git工具的话就自带了

linux用户应该都自带了

我本地有一个1百万行的sql,需要替换表名,发现vscode无法替换,提示文件太大,所以改用awk这个工具。

命令如下:

awk -i inplace '{gsub("<table_name>", "u_user")} 1' 无标题2.sql

 

我这个sql文件大小为700M,替换也只要5秒左右

gsub函数参数:第一个为要查找的字符串,第二个为要替换的字符串,如将1替换为2,则gsub参数为:gsub("1", "2")。

这样就能很快替换一个大文件的内容了

这篇分享文章就到这里啦!如果你对文章内容有疑问或想要深入讨论,欢迎在评论区留言,我会尽力回答。同时,如果你觉得这篇文章对你有帮助,不妨点个赞并分享给其他同学,让更多人受益。

想要了解更多相关知识,可以查看我以往的文章,其中有许多精彩内容。记得关注我,获取及时更新,我们可以一起学习、讨论技术,共同进步。

感谢你的阅读与支持,期待在未来的文章中与你再次相遇!

我的微信公众号:【xdub】,欢迎大家订阅,我会同步文章到公众号上。

标签:700M,sql,gsub,awk,文章,替换
From: https://www.cnblogs.com/shuinanxun/p/18676438

相关文章

  • 代码随想录算法训练营第8天 | 344.反转字符串,541. 反转字符串II,替换数字
    一、刷题部分1.1题目名称原文链接:代码随想录题目链接:344.反转字符串-力扣(LeetCode)1.1.1题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决......
  • 【Solon 框架】使用国产化框架 Solon Cloud Gateway 替换 Spring Gateway
    #国产化框架Solon说明在「使用国产化框架Solon的一些开发经验」中提到,我们只是在平台的一个应用开始使用Solon框架,并非一次性的完全替换。但随着soloncloudgateway官方版本发布,替换SpringGateway也成为可能,于是开始相关的替换工作。我们的网关主要提供了统计授权和......
  • 把MongoDB数据库里某字段的内容上传到tos,并把原内容替换成tos链接
    importloggingfromioimportBytesIOimporttosfromurllib.parseimportquote_plusimportpymongo#设置日志格式logging.basicConfig(level=logging.INFO,format='%(asctime)s-%(levelname)s-%(message)s')#MongoDB连接配置#mongo_uri="mongodb......
  • 【Niquests】最简单和先进的Python HTTP 客户端,完美替换Requests
    什么是NiquestsNiquests是一个简单而优雅的HTTP客户端,简单说它是Requests的直接替代品。因为多年来Requests功能一直处于停滞不前的状态,由于不前进的状态并且没有发展,这阻止了数百万开发人员使用更高级的功能,所以就有了Niquests,Niquests是唯一能够自动提供HTTP/1.1......
  • 三剑客(grep、sed、awk)
    haihaihai,亲们,你们最爱的小橘来啦,今天分享一下我前端时间刚整理出来的三剑客,内容有点长,可能有一些地方整理的不太好,大家有异议的可以评论讨论哈!1.......
  • 只需 10 秒,轻松搞定淘宝主图产品背景替换!电商美工的救星来了!
    前言在电商行业蓬勃发展的当下,电商美工扮演着至关重要的角色,他们肩负着为众多产品打造吸睛主图的重任,然而在实际工作中,却常常面临诸多困扰。今天就想跟大家分享一款能够有效解决这些困扰的插件——StartAI,希望能帮助到同样在电商美工领域奋斗的朋友们。家人们,大家都知道美......
  • 玩转 AWK:一个高效处理文本的利器
    玩转AWK:一个高效处理文本的利器在Linux的世界里,有许多工具可以用来处理文本,但要论“优雅”和“强大”,AWK绝对榜上有名。无论是分析日志、处理CSV文件,还是提取结构化数据,AWK都是你的好帮手。今天,我们就来深入浅出地聊聊AWK的基础用法,以及如何通过它在工作中如鱼得......
  • 【Vim Masterclass 笔记09】S06L22:Vim 核心操作训练之 —— 文本的搜索、查找与替换操
    文章目录S06L22Search,Find,andReplace-PartOne1从光标位置起,正向定位到当前行的首个字符b2从光标位置起,反向查找某个字符3重复上一次字符查找操作4定位到目标字符的前一个字符5单字符查找与Vim命令的组合6跨行查找某字符串7Vim的增量查找8Vim搜索的......
  • C语言实现字符串替换函数
    #include<stdio.h>#include<stdlib.h>#include<ctype.h>#include<string.h>//字符串替换函数/*********************************************************************Function:my_strstr()*Description:在一个字符串中查找一个子串;*Input:p......
  • Hawkeye :一款Windows综合应急响应工具
    文章来源以下公众号:也总想挖RCE,喜欢的师傅点点关注!简介Hawkeye(鹰眼)一款基于golang开发的安全工具,旨在帮助安全工程师上机排查时能够快速的定位问题,提供排查思路。功能外连分析当发现主机存在恶意外连时,并且知道外连地址,能够快速的定位外连的进程,以及进程的连接信息。同时根......