美文网首页
linux 删除/替换指定字符

linux 删除/替换指定字符

作者: 望月成三人 | 来源:发表于2019-01-14 13:44 被阅读4次

如果想把一个字符串中的一些字符删除可以如此:

#Echo “2006-11-21 22:16:30” | sed ‘s/-//g’ | sed ‘s/ //g’ | sed ‘s/://g’

得到的结果就是:20061121221630

1、将当前目录下包含hello串的文件中,hello字符串替换为hi

sed -i "s/hello/hi/g" `grep "hello" -rl ./`

2、将某个文件中的hello字符串替换为hi

sed -i "s/hello/hi/g" test.txt

3、删除行首空格

sed -i 's/^ //g' test

4、删除行尾空格

sed -i 's/ $//g' test

相关文章

  • linux 删除/替换指定字符

    如果想把一个字符串中的一些字符删除可以如此: 得到的结果就是:20061121221630 1、将当前目录下包含h...

  • SQL Server 2016 函数:STUFF

    STUFF 函数用于删除或者替换指定长度的字符串

  • shell-sed命令

    sed主要用于替换指定的字符 语法 按条件过滤 删除满足条件的行 替换

  • shell字符串替换

    linux shell 字符串中指定字符替换 echo ${string/23/bb} //abc1bb423...

  • Mac常用命令

    linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )Linux Shell...

  • Swift去除和替换特殊字符

    Swift去除和替换特殊字符 1、去除特殊字符 去除空格和换行 删除指定的字符 CharacterSet 里各个枚...

  • vim命令整理之快速替换和插入

    替换命令 命令模式下:替换全部指定字符::%s/要替换的原字符/替换成的字符/g替换指定字符并询问是否替换::%s...

  • 常用shell

    AWK 多个分隔符 删除文件中包含指定字符串的行 替换指定字符串 截取n到m列 diff 文件差异 字符串截取 $...

  • mysqlbinlog日志sql文件利用php正则匹配指定表恢复

    很简单的命令: 批量替换字符串 就可以把test.txt中的test字符串,替换成test1 另外删除指定的字符串...

  • 2.6 用 tr 进行转换

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 tr 可以对来自标准输入的内容进行字符替换、字符删除以...

网友评论

      本文标题:linux 删除/替换指定字符

      本文链接:https://www.haomeiwen.com/subject/mliddqtx.html