[CentOS]awk用法汇总

1. 行首行位去除空格

[root@Proxy ~]# echo " A BC  " | awk '$1=$1'
A BC

2. 指定分割符

  • 输入为FS 输出为OFS
awk -F '/' 或 awk -v FS

awk -v FS='/' -v OFS=':' '{print $1,$2}'
  • 将输入文件中以/为分隔符进行分割后再以:分隔符输出
# 源文件
quay.io/cephcsi/cephcsi:v3.2.0
awk -v FS='/' -v OFS=':' '{print $1,$2,$3}'
quay.io:cephcsi:cephcsi:v3.2.0
posted @ 2020-04-08 13:13  LeoShi2020  阅读(1001)  评论(0编辑  收藏  举报