awk命令在shell脚本中执行有什么要求吗?

2025-04-06 19:55:01
推荐回答(1个)
回答1:

1、例如命令
echo 192.168.1.1|awk -F. '{print $1}'
echo 192%168%1%1|awk -F\% '{print $1}'
awk 参数-F是指定分割符,然后取第一列,这里用.做分割。
\.是用转义字符,防止特殊字符有特殊含义
2、-F和参数[之间不需要空格
例如
echo 192[168[1[1|awk -F\[ '{print $1}'
或者
echo 192[168[1[1|awk -F"[" '{print $1}'