file=”thisfile.txt”
echo “filename: ${file%.}”
echo “extension: ${file##.}”
输出:
filename: thisfile
extension: txt
%表示删除从后匹配的最小字符串,%%应该表示最大字符串?
#表示删除从前匹配的最小字符串,## 应该是表示最大?
file=”thisfile.txt”
echo “filename: ${file%.}”
echo “extension: ${file##.}”
输出:
filename: thisfile
extension: txt
%表示删除从后匹配的最小字符串,%%应该表示最大字符串?
#表示删除从前匹配的最小字符串,## 应该是表示最大?