ICode9

精准搜索请尝试: 精确搜索
  • sed匹配引用和子表达式2021-12-09 13:00:06

    5.7 Back-references and Subexpressions back-references are regular expression commands which refer to a previous part of the matched regular expression. Back-references are specified with backslash and a single digit (e.g. ‘\1’). The part of the regular

  • Linux好用但是才发现的指令,嗨呀~2021-12-09 11:33:46

    1、编辑文本是查找字段(“/”+查找字符,n下一个,N上一个)      /查找字符 2、不用打开文件直接编辑文本(sed -i '')修改配置文件中端口、ip、路径等很好用       替换文本 sed -i 's/原文/替换文本/' 文件名称    -----------如果一行文本存在多个原文,则只替换第一个       

  • Shell 打印空行的行号2021-12-07 10:04:57

    目录Shell 打印空行的行号题解 Shell 打印空行的行号 写一个 bash脚本以输出一个文本文件 nowcoder.txt中空行的行号,可能连续,从1开始 示例: 假设 nowcoder.txt 内容如下: a b c d e f 你的脚本应当输出: 3 5 7 9 10 题解 打印空行的行号,那么如何识别是不是空行 /^$/ sed -n

  • sed 修改文件2021-12-07 02:31:36

        总结 正确的修改进文件命令(替换文件内容):sed -i "s#machangwei#mcw#g" mcw.txt 正确的修改追加进文件命令(追加文件内容):sed -i "\$a 8: wo bu hao\!" mcw.txtsed -i '$a 7: wo hen hao!' mcw.txt 最后一行$a追加内容,加上-i修改到文件;单引号无需转义,双引号需要注意特殊字符

  • shell脚本汇总2021-12-06 19:30:23

    目录 1.for求和 2.搭建本地yum源 3.提取IP地址 4.查看机器基本信息 5.判断当前centos系统版本 6.磁盘分区 7.DNS正向解析 8.石头剪刀布游戏 9.ping IP 1.for求和  #!/bin/bash  sum=0  for i in {1..100}  do  sum=$[i+sum]  done  echo "求和结果是$sum"  ​ 2.搭建本

  • Linux sed命令2021-12-05 20:02:46

    Linux sed命令用法与示例 Sed是Stream EDitor的缩写,是用于对文件执行文本转换和操作的命令,包括搜索和替换文本等。 使用Linux sed命令,即使不打开文本文件也可以对其进行操作和编辑。 语法命令:sed {OPTIONS} filename 1.替换字符串 在大多数情况下,sed命令用于替换文本字符串。以

  • 六、Linux的Shell脚本编程2021-12-04 09:32:01

    第六章:shell编程 1.1 shell的概念介绍 1.1.1 命令解释器 Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户

  • java leetcode之[中等]986. 区间列表的交集2021-12-02 11:04:48

    题目的链接在这里:https://leetcode-cn.com/problems/interval-list-intersections/ 目录 题目大意一、示意图二、解题思路正常逻辑 题目大意 给定两个由一些 闭区间 组成的列表,firstList 和 secondList ,其中 firstList[i] = [starti, endi] 而 secondList[j] = [start

  • shell学习第七天之Linux三剑客grep,sed,awk2021-12-01 16:30:53

    三剑客之一-----sed sed [选项] '命令' 文件路径 选项 选项作用-r支持扩展元字符-i写入文件,即操作会保存-e可以指定多个命令,也可用“;”分割多个命令,按顺序执行-n静默模式,取消默认控制台输出 命令 命令作用例子a追加内容sed ‘3a Hi’ test.txtd删除sed ‘3,5d’

  • 来到传统行业做程序员,从准备提桶跑路到引领技术风潮?背景2021-11-29 21:32:13

    制造业央企,七年老程序员,精通JAVA “HELLO WORLD”、SHELL脚本 ECHO “HELLO WORLD”的编写,拥有1分钟装完DOCKER,五分钟装完K8S集群,等“牛逼技能”。 混沌初开,乾坤始奠 纯纯内外网隔离,只能通过特定U盘拷贝,不能用npm,maven,docker仓库,听到这里是不是你已经在准备提桶跑路。开始开发

  • Linux-三剑客grep、sed、awk(一)2021-11-28 18:30:43

    1. 特点及应用场景  2. grep命令使用及参数  例子1 例子2 统计某个进程及次数 例子3 grep 过滤自己进程  例4 精确匹配-w

  • shell工具简单使用2021-11-27 19:02:01

    10. Shell工具 cut 基本用法 cut[选项参数] filename 从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出 参数说明 选项参数功能-f列号,提取第几列-d分隔符,按照指定分隔符分割列 实例 #切割ip地址 enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> m

  • docker 运行.net镜像服务运行正常但是连接不上sqlserver数据库解决方案2021-11-26 17:31:59

    使用的.net5.0官方,微软提供的官方镜像的tls协议默认使用的1.1版本 切换版本为1.2后即可解决微软数据连接异常问题     具体操作如下: 在dockerfile 内加入如下代码  RUN sed -i 's/DEFAULT@SECLEVEL=2/DEFAULT@SECLEVEL=1/g' /etc/ssl/openssl.cnf RUN sed -i 's/MinProtocol =

  • Linux之sed与awk及LAMP网站架构2021-11-25 19:32:50

    sed介绍 什么是sed? Sed是一个流处理编辑器,它能帮助我们自动处理文件、分析日志文件、修改配置文件等。 Stream Editor文本流编辑,sed是一一个“非交互式的"面向字符流的编辑器。能同时处理多个文件多行的内容 可以不对原文件改动,把整个文件输出到屏幕可以把匹配到的内容输出到屏

  • Shell编程之文本处理2021-11-22 21:03:37

    你必须非常努力,才能看起来毫不费力! 微信搜索公众号[ 漫漫Coding路 ],一起From Zero To Hero ! 前言 在日常工作学习中,不免经常要对文本文件(例如日志文件)进行处理工作,包括但不限于分割、查找、替换、删除等操作,Shell 中有没有相应的命令供我们使用呢?那么本篇文章,我们就一起来

  • Linux运维笔记-日常操作命令总结(1)2021-11-22 14:35:15

    1、Centos7系统中自动获取本机ip的方法 # ifconfig eth0|sed -n '2p'|sed -e 's/^.*inet//g' -e 's/netmask.*$//g' 流程: 第一步: [root@bz4ccs001ap1001 ~]# ifconfig eth0|sed -n '2p' 打印第二行 inet 172.20.20.93 netmask 255.255.255.0 b

  • Linux sed命令2021-11-19 12:01:10

    本文梳理一下平时用到过的sed命令 1、在某一行前或某一行后添加内容 #在内容行的后一行添加新增内容 sed -i '/文件内容/a\新增内容' test.txt #在内容行的前一行添加新增内容 sed -i '/文件内容/i\新增内容' test.txt a:append(附加),在某行后附加上一行 i:insert(插入),在某行前插

  • 处理/etc/fstab路径,使用sed命令取出其目录名和基名 Linux04052021-11-15 02:31:41

    思路: 替换整体使用单个的思路即可: 目录名:echo /etc/fstab | sed -nr 's@^(.*)/([^/]+)/?$@\1@p' 基名:echo /etc/fstab | sed -nr 's@^(.*)/([^/]+)/?$@\2@p'  

  • 《Sed and Awk 101 Hacks》PDF 下载2021-11-12 10:31:17

    《Sed and Awk 101 Hacks -中文版》 目前来说是 Sed 和 Awk 最经典书籍,大家不妨可以看下 获取方式: https://pan.baidu.com/s/1L2hJuEQQJZuhamLirIi4rQ 提取码:46s7 有问题拿不到直接联系作者哦! ​ 第一章:Sed 语法和基本命令 第二章:sed 替换命令 第三章:正则表达式 第四章:执

  • shell/linux的sed跨行匹配2021-11-10 22:04:28

     给出两个参考 shell多行匹配如何实现https://blog.csdn.net/caolaosanahnu/article/details/8166260 sed跨行匹配替换https://blog.51cto.com/u_15057841/3507557

  • 【linux系统】命令学习(六)awk sed grep 与管道的使用2021-11-10 19:32:19

    程序运行环境输入与输出   标准输入0     read a;echo $a   标准输出1     echo cesh   错误输出     ls notr    管道重定向   管道与管道之间可以重定向   管道与文件之间可以重定向   用于写入        将错误的输出存进去        管道链接

  • 文本处理器sed2021-11-06 20:04:14

    Sed是行处理器,每当处理一行时,把当前处理的行存储在临时缓冲区中,称为模式空间(Pattern Space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。因此,执行速度也很快。 格式 sed [option]... 'script;script;...' [inputfile...] 常用选项     -n 不输

  • grep、sed 和 awk 文本三剑客2021-11-03 23:04:02

    grep、sed 和 awk 简介 awk、grep、sed 是 Linux 操作文本的三大利器,合称文本三剑客,也是必须掌握的 Linux 命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属 awk 功能最强大,但也最复杂。 grep 更适合单纯的查找或匹配文本 sed 更适合编辑匹配到的文本 awk 更适合格

  • linux三剑客之一(sed)2021-11-02 22:01:18

    sed sed是流编辑器,一次处理一行内容 sed [-hn…][-e][-f<script文件>][文本文件]-h 显示帮助。-n 仅显示script处理后的结果。 sed [-hnV][-e][-f<script文件>][文本文件]-e 以选项中指定的script来处理输入的文本文件。-f<script文件> 以选项中指定的script文件来处理输入的文本

  • shell脚本编辑报‘\r‘:Cannot stat:No such file or directory2021-11-02 14:04:05

    笔记 原因 该问题由windos与linux的编码差异导致 解决 方法一: sed -i ‘s/\r$//’ 文件名 sed -i ‘s/\r//’ 文件名 方法二: dos2unix 文件名 需要yum安装dos2unix

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有