awk使用[]进行分隔 要转义两次,字符串解析转义一次,正则表达式转义一次。 awk -F '[\[\]]' '{ print $2}' awk 'BEGIN { FS="[\[\]]" } { print $2}'