有如下记录- "f ield1 - fi eld2""fie ld3" "fiel d4" "field 5"
复制代码 每1个记录内有复制代码 等4种分隔符(不含方括号[]),使用次序随机,现用awk进制分割,想要得到- $1=f ield1
- $2=fi eld2
- $3=fie ld3
- $4=fiel d4
- $5=field 5
复制代码 以下指令(在Windows下测试)分隔符(-F"????")该如何写,才能得到想要的结果- echo "f ield1 - fi eld2""fie ld3" "fiel d4" "field 5"|awk -F"????" "{print $1,$2,$3,$4,$5}"
复制代码 感谢各位大神的教导,谢谢 |