快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Shell中的字符串截取的方法

本篇内容主要讲解“Shell中的字符串截取的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell中的字符串截取的方法”吧!

我们提供的服务有:网站建设、做网站、微信公众号开发、网站优化、网站认证、中阳ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的中阳网站制作公司

一.从左向右截取最后一个string后的字符串:

${variable##*string}

例如:

# cat test.sh

#!/bin/bash

var='1234567890abcedef1208'

echo ${var##*0}

从左向右截取最后一个0后的字符串

运行:

# ./test.sh 

8

二.从左向右截取第一个string后的字符串:

${variable#*string}

例如:

# cat test.sh

#!/bin/bash

var='1234567890abcedef1208'

echo ${var#*0}

从左向右截取第一个0后的字符串

# ./test.sh

abcedef1208

三.从右向左截取最后一个string后的字符串:

${variable%%string*}

例如:

# cat test.sh

#!/bin/bash

var='1234567890abcedef1208'

echo ${var%%0*}

从右向左截取最后一个0后的字符串

# ./test.sh 

123456789

四.从右向左截取第一个string后的字符串:

${variable%string*}

例如:

# cat test.sh

#!/bin/bash

var='1234567890abcedef1208'

echo ${var%0*}

从右向左截取第一个0后的字符串

# ./test.sh

1234567890abcedef12

到此,相信大家对“Shell中的字符串截取的方法”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网页名称:Shell中的字符串截取的方法
当前链接:http://6mz.cn/article/pccoes.html

其他资讯