杂项ShellShell 字符串截取双木老林2020-01-082021-03-09代码走起 12345678910111213str="http://www.baidu.com/demo"# 从左计数到 start( 0 开始)截取 n 长度 ; ${string:start:length} ; length 不填则直接到最后echo ${str:0:4}# 从右计数到 start( 1 开始) 截取 n 长度 ; ${string:0-start:length} ; length 不填则直接到最后echo ${str:0-4:4}# 从指定字符串(第一个)开始截取,取右边全部 ${string#*chars}echo ${str#*/}# 从指定字符串(最后一个)开始截取,取右边全部 ${string##*chars}echo ${str##*/}# 从指定字符串(第一个)开始截取,取左边全部 ${string%chars*}echo ${str%/*}# 从指定字符串(最后一个)开始截取,取左边全部 ${string%%chars*}echo ${str%%/*}