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匹配字符串
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。