定义一个变量file
用${ }分别替换得到不同的值:
${file#*/}:删掉第一个/ 及其左边的字符串:
${file##*/}:删掉最后一个/ 及其左边的字符串:
${#file}计算出变量的长度
${file%/*}:删掉最后一个 / 及其右边的字符串:
${file%%/*}:删掉第一个/ 及其右边的字符串:
注:本文以 / 为分隔符,分隔符可以自行定义
定义一个变量file
用${ }分别替换得到不同的值:
${file#*/}:删掉第一个/ 及其左边的字符串:
${file##*/}:删掉最后一个/ 及其左边的字符串:
${#file}计算出变量的长度
${file%/*}:删掉最后一个 / 及其右边的字符串:
${file%%/*}:删掉第一个/ 及其右边的字符串:
注:本文以 / 为分隔符,分隔符可以自行定义