wangxuan0321

Linux命令怎么截取两个字符之间的字符串? 如1111[2222]3333 怎么截取2222?

echo \'1111[2222]3333\' |bai awk -F \'[\' \'{ print $2 }\' | awk -F \']\' \'{ print $1 }\'
或者
echo \'1111[2222]3333\' | cut -d \'[\' -f 2 | cut -d \']\' -f 1

或者

echo \'1111[2222]3333\' | sed -e \'s/.*\[//\' -e \'s/].*$//\'

分类:

技术点:

相关文章: