这个很简单啦,写一个给你吧,最简单又能理解的echo '1111[2222]3333' | awk -F '[' '{ print $2 }' | awk -F ']' '{ print $1 }'或者echo '1111[2222]3333' | cut -d '[' -f 2 | cut -d ']' -f 1