ubuntu转义符无法理解

sh/bash/dash/ksh/zsh等Shell脚本
回复
ps3wifi
帖子: 94
注册时间: 2010-01-08 13:09

ubuntu转义符无法理解

#1

帖子 ps3wifi » 2019-08-08 14:12

netstat -alpn |grep "x.x.x.x\b" |awk '{sub(/\/.*/, "", $NF); print $NF}'
想咨询一下各位awk '{sub(/\/.*/, "", 这几个转义符代表什么意思
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: ubuntu转义符无法理解

#2

帖子 astolia » 2019-08-08 19:39

ps3wifi 写了: 2019-08-08 14:12 想咨询一下各位awk '{sub(/\/.*/, "", 这几个转义符代表什么意思
哪里有几个转义符?就只有一个啊?
awk里用一对/表示正则表达式,正则表达式里再用到/,就要用\来转义。
如果你不懂正则表达式,自己去学 https://www.w3cschool.cn/regex_rmjc/
回复