basename 和dirname分别获取文件名和文件路径,但是对于只剔除文件后缀名的情况则没有专门命令,特写个脚本:
#!/bin/bash
find . -name "*.pod" |while read line
do
echo $line;
#tfile=`echo $line | awk -F'.' '{print $2}'`
basename $line
dirname $line
tfile=.`echo $line | awk -F'.' '{print $((NF-1))}'`
echo $tfile
# pod2html --infile ${line} > /var/www/html/openssl/${tfile}.html
done