linux字符串前7位,linux系统sed命令删除前几个字符、后几个字符及特定字符前后字符...

linux系统sed命令删除前几个字符、后几个字符及特定字符前后字符

1、测试数据

[root@PC3 test]# cat a.txt

1234567849

1234567849

1234567849

1234567849

2、删除前几个字符

[root@PC3 test]# sed 's/..//' a.txt ## 删除前两个字符

34567849

34567849

34567849

34567849

[root@PC3 test]# sed 's/...//' a.txt ## 删除前三个字符

4567849

4567849

4567849

4567849

[root@PC3 test]# sed 's/.\{3\}//' a.txt ## 删除前三个字符

4567849

4567849

4567849

4567849

[root@PC3 test]# sed 's/.\{5\}//' a.txt ## 删除前5个字符

67849

67849

67849

67849

3、删除后几个字符

[root@PC3 test]# sed 's/.$//' a.txt ## 删除最后一个字符

123456784

123456784

123456784

123456784

[root@PC3 test]# sed 's/..$//' a.txt ## 删除最后两个字符

12345678

12345678

12345678

12345678

4、删除特定字符及其前的字符

[root@PC3 test]# sed 's/.4//' a.txt

12567849

12567849

12567849

12567849

[root@PC3 test]# sed 's/..4//' a.txt

1567849

1567849

1567849

1567849

5、删除特定字符及其后的字符

[root@PC3 test]# sed 's/4.//' a.txt

12367849

12367849

12367849

12367849

[root@PC3 test]# sed 's/4..//' a.txt

1237849

1237849

1237849

1237849

linux系统sed命令删除前几个字符、后几个字符及特定字符前后字符 相关文章

BIT 常态化在线CTF系统 pwn题目

偶然得到这个平台,发现是BIT的CTF平台,应该是平时的阶段性的训练题目。看了看题,其他方向的题目感觉都是入门题,但是pwn题目,发现还是比入门题难一点点的,来记录一下。 pwn1 栈上任意位置的读写操作,只能一字节一字节读写,算好偏移,还是挺好做的。

通过SecureCRT的lcd实现linux和windows跨操作系统的文件下载上传

在windows里通过SecureCRT连上一个linux环境,进入你想要上传或下载的目录,通过右键点击你的链接会话,或者快捷键Alt+P打开SFTP窗口 打开SFTP窗口 左边窗口路径显示一下: [root@VM-0-14-centos repository]# pwd/home/git/repository 把左边窗口的路径复制

Unity网络编程四:客户端与服务端进行数据传输(Unity登录系统的实现)

前言: 我们在完成服务端的搭建与客户端连接客户端的功能后,需要实现两者之间的通信功能 本次制作Unity登录界面来学习使用Unity服务端与客户端进行数据传输 客户端: UI搭建 首先就是添加两个输入框,在Hierarchy面板添加两个输入框Input Field,分别命名为U

60,000 毫秒内对 Linux 进行性能诊断

当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢 Netflix 在 AWS 上有着大规模的 EC2 集群,以及各种各样的性能分析和监控工具。比如我们使用 Atlas 来监控整个平台,用 Vector 实时分析 EC2 实例的性能。这些工具

Linux 环境变量配置

Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/bin Linux读取环境变量 读取环境

Linux系统(Centos)安装tomcat和部署Web项目

文章结构 1.准备工作 2.在Linux下安装Tomcat8.0 3.Linux中配置tomcat的服务器启动和关闭和配置tomcat的开机启动 4.给tomcat配置用户名和密码登录 5.使用IDEA打包Maven托管的WEB项目 6.将JavaWeb项目发布到Tomcat8.0下面并且访问展示 1,准备工作 ①,下载Lin

【开发工具】Linux 服务器 Shell 脚本简单入门(下)

上一章介绍完基础,这一章主要写的是结合实际运用 对于 do while if else等流程控制基础不再说明,和编程语言大同小异,可以在实际的脚本使用中学习。 Shell 输入输出重定向 标准输入文件(stdin):stdin的文件描述符为0,Unix程序默认从stdin读取数据。 标准

Linux 修改 ELF 解决 glibc 兼容性问题

Linux glibc 问题 相信有不少 Linux 用户都碰到过运行第三方(非系统自带软件源)发布的程序时的 glibc 兼容性问题,这一般是由于当前 Linux 系统上的 GNU C 库(glibc)版本比较老导致的,例如我在 CentOS 6 64 位系统上运行某第三方闭源软件时会报: [root

Linux磁盘空间释放问题

IDC里的一台服务器的/分区使用率爆满了!已达到100%!经查看发现有个文件过大(80G),于是在跟有关同事确认后rm -f果断删除该文件。但是发现删除该文件后,/分区的磁盘空间压根没有释放出来,使用率还是100%!这是为什么呢 [root@linux-node1 ~]# df -hFile

在 Linux 命令行里与其他用户通信

在 Linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用。因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这四种命令是如何工作的。 wall wall 命令(意为 write all

  • 0
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值