Linux脚本 括号,linux shell取小括号()、中括号[]、大括号{}等里的内容
linux shell取小括号()之内的内容[root@localhost ~]# var="aaa(boot)bbbsdl(grub)fjjkdsjk(good)aadsff"[root@localhost ~]# echo $varaaa(boot)bbbsdl(grub)fjjkdsjk(good)aadsff[root@localhost ~]# echo $var | awk 'BEGI

linux shell取小括号()之内的内容
[root@localhost ~]# var="aaa(boot)bbbsdl(grub)fjjkdsjk(good)aadsff"
[root@localhost ~]# echo $var
aaa(boot)bbbsdl(grub)fjjkdsjk(good)aadsff
[root@localhost ~]# echo $var | awk 'BEGIN{ FS="(" ; RS=")" } NF>1 { print $NF }'
boot
grub
good
linux shell取中括号[]之内的内容
[root@localhost ~]# var="aaa[boot]bbbsdl[grub]fjjkdsjk[good]aadsff"
[root@localhost ~]# echo $var
aaa[boot]bbbsdl[grub]fjjkdsjk[good]aadsff
[root@localhost ~]# echo $var | awk 'BEGIN{ FS="[" ; RS="]" } NF>1 { print $NF }'
boot
grub
good
linux shell取大括号{}之内的内容
[root@localhost ~]# var="aaa{boot}bbbsdl{grub}fjjkdsjk{good}aadsff"
[root@localhost ~]# echo $var
aaa{boot}bbbsdl{grub}fjjkdsjk{good}aadsff
[root@localhost ~]# echo $var | awk 'BEGIN{ FS="{" ; RS="}" } NF>1 { print $NF }'
boot
grub
good
最后编辑:2016-11-21作者:劳福喜

这个作者貌似有点懒,什么都没有留下。
更多推荐



所有评论(0)