1,削减命令
割命令主要是接受三个定位方法:
第,一字节(字节),用选项- b
第二,字符(字符),用选项- c
第三,域(字段),用选项- f
str=癮bchyew2635” echo $ str | cut -c 6 - 9
结果:
yew2
var=癶ello 世界”,,,,,,,,,,,,,,,,,,,, echo $ {var # * l} 结果: lo 世界
,,,,
,var=癶ello 世界” ,echo $ {var # # * l} ,结果: 以前,d >
var=癶ello 世界” echo $ {var % l *} 结果: hello 磨破
var=癶ello 世界” ,echo $ {var % % l *} ,结果: 以前,他>
var=癶ello 世界” echo $ {var: 0:3} 结果: 冥界
var=癶ello 世界” echo $ {var: 2} 结果: llo 世界
var=癶ello 世界” echo $ {var: 0-2:3} 结果: ld
var=癶ello 世界” echo $ {var: 0 - 2} 结果: ld
总代码:
# !/bin/bash var=" hello 世界” echo $ {var # * l} echo $ {var # # * l} echo $ {var % l *} echo $ {var % % l *} echo $ {var: 0:3} echo $ {var: 2} echo $ {var: 0-2:3} echo $ {var: 0 - 2} [fbl@www test6_16],美元。/string.sh lo 世界 d hello 磨破 他 冥界 llo 世界 ld ld
shell脚本字符串截取的多种方法