添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • 第二个和第三个\中间没有东西,表示空
  • g表示替换原来buffer(缓冲区)中的,sed在处理字符串的时候并不对源文件进行直接处理,先创建一个buffer,但是加g表示对原buffer进行替换
  • 整体的意思是:用空字符去替换一个或多个用空格或tab开头的本体字符串
  • 删除行末空格

    代码如下:

    sed 's/[ \t]*$//g'
    

    和上面稍微有些不同是前面删除了^符,在后面加上了美元符,这表示以xx结尾的字符串为对象。

    awk去除空格

    代码如下:

    awk '{gsub(/^ +| +$/,"",$0);printf $0}'
    
    root@cvm02:~/test# cat a.txt | awk '{gsub(/^ +| +$/,"",$0);printf $0}'
    123  4567  89root@cvm02:~/test#