2016 - 2024

感恩一路有你

awk判断某个字符串包含 awk里面怎么去除一个字符串的前后空格?

浏览量:1233 时间:2021-03-16 21:07:15 作者:admin

awk里面怎么去除一个字符串的前后空格?

echo " baby go " | awk "{sub("^ *","")sub(" *$","")print}"^匹配字符串开头位置,$匹配字符串结尾位置。 结尾的空格有没有去掉,直接这样看不出。可以使用下面的方式测试:

使用AWK进行分割字符串以及截取字符串?

awk 的 -F 选项包含多个字符时采用正则的方式进行分割。

我该问题有有两种理解,不知到题主要表达的是哪种?

1. 采用 “,” 字符串分割
该问题最简单,直接使用 -F 指定即可
如 awk -F“,” "{print $1}" file

2. 采用 ",","",“,” 三中方式分割 使用 -F 指定正则的方式实现 如 awk -F",|[,]" "{print $1}" file

awk判断某个字符串包含 awk取某个字符串后面的内容 awk匹配字符串

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。