网站首页 站内搜索

搜索结果

查询Tags标签: sed,共有 265条记录
  • CentOS7 系统服务器初始化配置、安全加固、内核升级优化常用软件安装的Shell脚本分享

    转载自:https://www.bilibili.com/read/cv13875630?spm_id_from=333.999.0.0 描述: 适用于企业内部 CentOS7 系列操作服务器初始化、系统安全加固脚本,内容包含了,网络初始化设置,软件更新源替换以及内核版本升级 ,时间时区初始化设置 系统安全加固(等保三级操作系统…

    2022/7/6 5:21:49 人评论 次浏览
  • 6.文本三剑客之sed

    文本三剑客之sed 目录文本三剑客之sedsed编辑器sed概述 sed工作流程 sed用法sed打印 sed删除 sed替换 sed增加行内容 sed剪切粘贴与复制粘贴 sed字符/字符串交换sed编辑器 sed概述sed编辑器时一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数…

    2022/6/19 23:21:50 人评论 次浏览
  • 记录一次关于截取字符串的天坑,引以为戒

    事情是这样的 我想截取本机的Ip如10.0.0.128最后的128,编写脚本用 代码hostname -I 最开始,用cut,分隔符为 [ . ],小黑点,作为分隔符 代码hostname -I | cut -d"." -f4 结果看似很美好,成功取出128 然后 我需要这个128,传送给变量,变量传给sed,以…

    2022/5/4 6:12:58 人评论 次浏览
  • shell脚本三剑客:grep、sed、awk

    shell脚本三剑客:grep sed awk grep语法: grep [OPTIONS] PATTERN [FILE] 常用选项 -c 统计匹配到的行数 -i 匹配时不区分大小写-n 显示匹配行所在行号-o 只显示匹配到的字…

    2022/5/2 7:13:35 人评论 次浏览
  • 【Shell案例】【while循环、正则表达式、sed、awk、grep】5、打印空行的行号

    描述写一个 bash脚本以输出一个文本文件 nowcoder.txt中空行的行号,可能连续,从1开始 示例:假设 nowcoder.txt 内容如下:ab c d e f 你的脚本应当输出:357910 方法1:for循环遍历+判断【不对】#!/bin/bash let j=0 for i in `cat nowcoder.txt` dolet j++if [[ i -eq &q…

    2022/4/29 7:13:57 人评论 次浏览
  • 【Shell案例】【打印指定行用sed、for循环、head和tail配合使用】4、输出第5行的内容

    描述写一个 bash脚本以输出一个文本文件 nowcoder.txt 中第5行的内容。 示例:假设 nowcoder.txt 内容如下:welcometonowcoderthisisshellcode 你的脚本应当输出:is 方法1:变量定义+for循环#!/bin/bash let j=0 for i in `cat nowcoder.txt` doif [[ $j -eq 4 ]];thenec…

    2022/4/28 7:13:01 人评论 次浏览
  • linux shell 获取java版本号

    获取java版本号 $ java -version 2>&1 | sed 1!d | sed -e s/"//g | awk {print $3} 1.8.0_222获取java类型(openjdk)及版本号 $ java -version 2>&1 | sed 1!d | sed -e s/"//g -e s/version// openjdk 1.8.0_222说明: 在shell中要获取java版本…

    2022/4/26 7:12:44 人评论 次浏览
  • 编写脚本 systeminfo.sh,显示当前主机系统信息,包括:主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小

    #! /bin/bashecho -e "主机名 " : `hostname`echo -e "IPv4地址 :"`ifconfig | sed -n 2p |tr -s " " | cut -d " " -f 3`echo -e "操作系统版本 :" `cat /etc/redhat-release`echo -e "内核版本:" `uname -…

    2022/4/26 7:12:43 人评论 次浏览
  • Linux文本处理三剑客

    1、文本处理之grep 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行 模式:由正则表达式字符及文本字符所编写的过滤条件 格式:grep [OPTIONS] PATTERN [FILE...]常见选项-color=auto        对匹配到的文本着色显示 -m  …

    2022/4/22 7:14:43 人评论 次浏览
  • sed 流编辑器

    1.简介 sed全名叫stream editor,流编辑器,用程序的方式编辑文本,与vim的交互式编辑截然不同。 在sed命令处理数据之前,需要预先提供一组规则,sed命令会按照这个规则来编辑数据。 2.使用场景自动化程序中,不适合交互方式编辑的;大批量重复性的编辑需求;编辑命令太过…

    2022/4/18 6:14:32 人评论 次浏览
  • Linux系统软件管理、磁盘存储和文件系统管理、网络协议和管理配置以及shell脚本进阶

    1、自建yum仓库,分别为网络源和本地源 2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。 3、利用sed 取出ifconfig命令中本机的IPv4地址 4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符 sed -i.bak -r ‘/^\s*#|^\…

    2022/4/17 7:18:04 人评论 次浏览
  • linux 中输出匹配行的下一行

    1、[root@rhel7pc1 test]# ls a.txt [root@rhel7pc1 test]# cat a.txt 1 k d f 2 x c g 3 z c b 4 e w e 5 z c f 6 e d g [root@rhel7pc1 test]# sed -n /x/{n;p} a.txt ## 输出匹配x行的下一行 3 z c b 2、[root@rhel7pc1 test]# ls a.txt [root@rhel7pc1 test]# cat …

    2022/4/11 7:12:55 人评论 次浏览
  • linux中如何删除文本开头的多个空格和tab键

    1、测试数据[root@centos7 test]# ls test.txt [root@centos7 test]# cat test.txt ## 测试数据y j kj k hd j r [root@centos7 test]# sed -n l test.txty\tj k$ \t\tj k\th$\t\td\t\t j r$ 2、[root@centos7 test]# ls test.txt [root@cen…

    2022/4/10 7:14:14 人评论 次浏览
  • linux的三剑客

    1.sed 作用:sed本身是一个管道命令,可以分析标准输入,而且sed可以可以将数据进行选取,替换和删除 新增特定行为功能。我们来聊一下它的用途。 sed [选项] ‘[动作]’ 文件名*动作要用双丹引号 a :新增, 追加,在当前行后添加一行或多行。添加多行时,除最后一行外,…

    2022/4/9 7:20:19 人评论 次浏览
  • shell对文件的操作(sed)

    一、简介在shell脚本编写中,时常会用到对文件的相关操作,比如增加内容,修改内容,删除部分内容,查看部分内容等,但是上述举例的这些操作一般都是需要在文本编辑器中才能操作,常用的文本编辑器如:gedit、vim、nano等又是交互式文本编辑器,脚本无法自己独立完成,必…

    2022/4/9 7:20:05 人评论 次浏览
扫一扫关注最新编程教程