Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

21.2. filename

$ basename /usr/bin/find
find
    	

21.2.1. 排除扩展名

file=test.txt
b=${file%.*}
echo $b
	    	
$ for file in *.JPG;do mv $file ${file%.*}.jpg;done
	    	

21.2.2. 取扩展名

file=test.txt
b=${file##*.}
echo $b