Shell常用的一些操作集锦(如字符串截取、字符串比较以及For循环等)

#/bin/sh
 
#如有一系列名称为:abc_1.jpg,abc_2.jpg,abc_3.jpg ...的图片,现在要获取其各自名称中的特征数字,可通过如下操作
 
for img in *.jpg
do
s=${img#*_} #获取'*_'之后的字符串
s1=${s%.*} #获取'.*'之前的字符串
echo $s1 #此处就会得到各自的特征数字1,2,3
done

关于Shell字符串的更多操作:www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html

Shell字符串比较以及整数比较:os.chinaunix.net/a2008/1231/989/000000989469.shtml

Shell for循环的各种写法:hi.baidu.com/plp_cm/blog/item/d828d1881b05e2faf11f3607.html
原文地址:https://www.cnblogs.com/wzc0066/p/2949215.html