由于项目优化、又是老项目、又写的乱、 需要禁用前端的console.log,console.info,console.err等日志

原理:

我们不将其删除,避免代码中使用到console.log判断(我们项目中就遇到了)

将所有的console.log();,换成//console.log()     将所有的console.info();换成//console.info();将所有的console.err(); 换成//console.err()等等;

首先到需要禁用的文件夹下  (我这里是/html文件夹)

使用以下命令:
grep -rl console.log html/ | xargs sed -i 's/console.log/\/\/console.log/g'

分析以上语句:

grep 文本搜索工具

-r     递归搜索,搜索当前目录和子目录

-l     只列出含有匹配的文本行的文件的文件名,而不显示具体的匹配内容

使用到管道  xargs 和管道一起使用。 不然 sed -i  不生效

sed -i  批量替换

将console.log 替换成 //console.log

因为需要用到转义词 \/\/=//

换一种  将xiaoming换成zhangsan

sed -i 's/xiaoming/zhangsan/g'对比以下格式

到此完成linux命令禁用前端console.log日志问题(多学多用  好多地方都可用到这个命令 好方便)

linux服务器禁用前端所有的console日志命令相关推荐

  1. Linux服务器开发,开源框架log4cpp和日志模块实现

    前言 fwrite到用户缓冲区再write再到内核,相比write直接写入内核肯定是多了一个缓冲区.需要特别注意的是,每次写入数据短<1024时候,fwrite效率更高.每次写的数据多,比如29 ...

  2. linux查询MySQL数据库操作,Linux服务器上查看mysql数据库操作日志

    前两天客户打电话跟我讲,系统中有条订单数据丢失了,这让我很诧异.好好的数据怎么说丢,就丢了.此事必有蹊跷,于是今天我要一探究竟,看看数据是否录入数据库中去了.经过之前初步的排查,发现数据应该是被人为删 ...

  3. Linux服务器使用腾讯云CLS日志服务初体验

    hello,腾讯云的小伙伴们,我是不想赖床,一位拥有2年腾讯云服务使用体验的计算机大学生.我们在使用腾讯云服务器时,在各种业务开发部署过程中会产生各种日志,如果产生错误信息,我们还需要去服务器文档中查 ...

  4. Linux服务器上监控网络带宽与监控性能命令大全

    [51CTO精选译文]本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量分开来显示. 一些命令可以 ...

  5. java打包好的jar包在Linux服务器上指定端口并后台运行命令

    前提条件: a.已经在Linux服务器上安装了java环境. b.切换到jar包所在的目录下. c.运行方式为:java -jar运行. 举例说明: 包名 运行端口 test.jar 8080 命令如 ...

  6. 如何 SSH 到 Linux 服务器里的特定目录及执行命令?

    2019独角兽企业重金招聘Python工程师标准>>> 这种操作对于新手来讲特别常见,良许之前也是这样.在本文,老司机将带你来进行更高效的操作,只需一步即可达到你想要的效果. 而且, ...

  7. Linux服务器禁用端口,Suse Linux常用端口开启、关闭、禁用

    Suse Linux常用端口开启.关闭.禁用 下面貌似没有什么直接开启或者关闭端口的命令,因为若仅仅只是开启了端口而不把它与进程相联系的话,端口的开启与关闭就显得毫无意义了(开了端口却没有程序处理进来 ...

  8. linux服务器禁用TLS1.0,TLS1.1 SSLv3协议的方法

    分为使用Apache和未使用两种. 使用Apache的服务器 在/etc/httpd/conf.d/ssl文件中找到SSLProtocol 属性项 只开启TLS1.2和TLS1.1协议 SSLProt ...

  9. Linux运维常用命令-linux服务器代维常用到的维护命令

    1.删除0字节文件 find -type f -size 0 -exec rm -rf {} ; 2.查看进程 按内存从大到小排列 ps -e   -o "%C   : %p : %z : ...

最新文章

  1. 带你100% 地了解 Redis 6.0 的客户端缓存
  2. python字典基础知识点
  3. 猪行天下之Python基础——1.1 Python开发环境搭建
  4. python训练手势分类器_python-Keras分类器的准确性在训练过程中稳定...
  5. 妈咪,我找到了!15个实用的Linux find命令示例
  6. 经典查找算法及其Python实现
  7. python简单数据类型变量_python-2-变量和简单数据类型
  8. python免费课程400节-海口少儿Python编程语言培训机构
  9. Unity3d之MonoBehaviour的可重写函数整理
  10. [转] NOI, NOIP, IOI, ACM
  11. 制作U盘安装UBUNTU
  12. SQLEXPRESS服务无法启动
  13. 爬虫入门经典(十六) | 一文带你爬取斗鱼主播相关信息
  14. 计算机编程情话,程序员的土味情话~(表白代码第二波)
  15. Alacritty主题配置
  16. 基于JavaScript网上商城开发设计 毕业设计-附源码261620
  17. ASP.NET CORE WebAPI 中 Route 属性配置
  18. 静态路由和动态路由详解
  19. 【隐写工具】【试一试?】jphide seek(JPHS) 使用方法,检测提示,附下载地址
  20. vue中echarts初次加载图很小的问题

热门文章

  1. Python+PyQt5实现“灭霸响指”命令 !
  2. JS 常用对象方法总结
  3. 树莓派安装ros系统
  4. numba使用踩坑总结
  5. 公司招聘软件测试工程师,简历看了几千份怎么就没有合适的人选呢?
  6. android 加载图片黑屏,Android 中启动页黑屏及白屏的解决方式
  7. 【通知】CSDN学院:<华为流程体系课程> 正式上线啦!
  8. ubuntu server + openbox
  9. POI报表之生成excel
  10. 硬件速攻-有源蜂鸣器模块