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

news/2025/1/17 10:29:29/文章来源:https://www.cnblogs.com/shuinanxun/p/18676438

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】,欢迎大家订阅,我会同步文章到公众号上。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/870674.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在线客服系统 QPS 突破 240/秒,连接数突破 4000,日请求数接近1000万次,.NET 多线程技术的高性能实践

阿里云真贵啊。我在业余时间开发了一款自己的独立产品:升讯威在线客服与营销系统。陆陆续续开发了几年,从一开始的偶有用户尝试,到如今的 QPS 突破 240 次/秒,连接数突破 4000,日请求数接近 1000 万。在这篇文章中,我将简要介绍我在技术上做了哪些工作,我是如何做到的。…

极空间使用clouddrive2 docker挂载115(SSH版)

极空间开通SSH了,因此可以用clouddrive2将115挂载到极空间并在“个人空间”中看到了。 按照官方教程,用docker-compose或者docker cli命令进行部署即可。 具体部署步骤极空间打开SSH(系统设置-远程协助/SSH)。 使用SSH工具如XTerminal等进入SSH,端口为开启SSH时设置的端口…

CentOS7.8安装k8s.210708

1, 安装 docker / kubelet # 在 master 节点和 worker 节点都要执行 # 最后一个参数 1.20.6 用于指定 kubenetes 版本,支持所有 1.20.x 版本的安装 # 腾讯云 docker hub 镜像 # export REGISTRY_MIRROR="https://mirror.ccs.tencentyun.com" # DaoCloud 镜像 # e…

docker中修改wordpress上传文件大小.210709

进入docker docker exec -it wordpress /bin/bash root@1d8a4fbdaa6b:/var/www/html# cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini root@1d8a4fbdaa6b:/var/www/html# cd /usr/local/etc/php root@1d8a4fbdaa6b:/usr/local/etc/php# apt-get update …

数字孪生建筑智慧运维系统

在智慧城市的建设浪潮中,数字孪生技术以其独特的优势,成为推动城市智慧化发展的重要力量。数字孪生建筑智慧运维系统,通过构建建筑的数字副本,实现对建筑全生命周期的实时监控、分析和优化,为建筑运维提供决策支持,提高建筑的能效和安全性,降低运维成本。 建设内容阐述1…

主机防护如何更安全、高效? HSS新增多种特性,让你少走弯路

华为云企业主机安全12月新版本现已上线!此次更新重点针对RASP检测、CI/CD安全防护、容器防逃逸、资产基线检测进行了优化增强。 阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手…

域密码到期发送提醒邮件的超简单方法.210715

1,AD服务器下载安装免费的卓豪AD管理工具https://www.manageengine.cn/products/self-service-password/free-password-expiry-notification-tool.html 2,设置邮箱3,设置提醒邮件内容,选择域4,愉快的玩耍吧。.zstitle { width: 280px; text-align: center; font-size: 26p…

域控域用户密码过期日期时间更改.210720

1,打开服务管理器,点工具,选择Active Directory 管理中心2,右键域名(本地)-属性3,选择属性编辑器,把maxPwdAge 从90天改成180天。.zstitle { width: 280px; text-align: center; font-size: 26px } .zsimgweixin { width: 280px } .zsimgali { width: 280px; padding: 0px…

面试必考:秒杀系统要如何设计?

前言 高并发下如何设计秒杀系统?这是一个高频面试题。这个问题看似简单,但是里面的水很深,它考查的是高并发场景下,从前端到后端多方面的知识。 秒杀一般出现在商城的促销活动中,指定了一定数量(比如:10个)的商品(比如:手机),以极低的价格(比如:0.1元),让大量用…

掌握设计模式--观察者模式

观察者模式(Observer Pattern) 观察者模式(Observer Pattern)是一种行为设计模式,它定义了对象间的一对多依赖关系,使得当一个对象状态发生改变时,所有依赖于它的对象都会自动收到通知并更新。 主要组成部分 主题(Subject):主题是被观察的对象,它维护一个观察者列表…

[docker逃逸] Privileged 特权模式逃逸复现

本文作者CVE-柠檬i CSDN:https://blog.csdn.net/weixin_49125123 博客园:https://www.cnblogs.com/CVE-Lemon 微信公众号:Lemon安全 简述 在 Docker 中,Privileged 特权模式赋予容器几乎与宿主机相同的权限,允许其访问所有设备和内核功能。这种模式虽然提供了灵活性,但也…

GaussDB实时分析组件

云原生数据库以OLTP为主,同时也支持基于OLTP数据的OLAP需求,如每日报表。在云原生数据库中,DBA可以选择为这部分表创建列存索引。创建完列存索引之后,执行器在做顺序扫描的时候,会自动选择列存索引进行数据的读取,实现快速扫描计算的能力。 云原生数据库以行存为基础,数…