如果文件是 .css文件 或 .js文件,则进行处理。
file=$1
if [ "${file##*.}"x = "css"x ]||[ "${file##*.}"x = "js"x ]
then
do something
fi
注意:
1,提取文件后缀名: ${file##*.} ##是贪婪操作符,从左至右匹配,匹配到最右边的.号,移除包含.号的左边内容。
2,判断符号是=,而且其两边有空格,如果没有空格,会报错3> 多加了x,是为了防止字符串为空时报错。
如果文件是 .css文件 或 .js文件,则进行处理。
file=$1
if [ "${file##*.}"x = "css"x ]||[ "${file##*.}"x = "js"x ]
then
do something
fi
注意:
1,提取文件后缀名: ${file##*.} ##是贪婪操作符,从左至右匹配,匹配到最右边的.号,移除包含.号的左边内容。
2,判断符号是=,而且其两边有空格,如果没有空格,会报错3> 多加了x,是为了防止字符串为空时报错。