作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试根据一些定界符拆分文件中的字符串。但我无法正确实现它...下面是我的代码。
awk 'var=split($2,arr,'\'); {print $var}' file1.dat
这是我的示例数据。
Col1 Col2
abc 123\abc
abcd 123\abcd
期望输出:
Col1 Col2
abc abc
abcd abcd
最佳答案
您不需要调用 split。只需使用 \\
作为字段分隔符:
echo 'a\b\c\d' | awk -F\\ '{printf("%s,%s,%s,%s\n", $1, $2, $3, $4)}'
输出:
a,b,c,d
关于regex - 在 awk 中的反斜杠 ("\") 分隔符上拆分字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10130972/
我是一名优秀的程序员,十分优秀!