1 拼接
Sdate=$(date -d yesterday +%Y%m%d)
vname="460000"
iname="01CHECK_CFBOSS.zip"
AGENT_VS_FILE=$vname$Sdate$iname
echo $Sdate
echo $vname
echo $iname
echo $AGENT_VS_FILE
2 获取
Folder_A="/home/usrname/a/b/c/d/"
for file_a in ${Folder_A}/*;
do
temp_file=`basename $file_a`
echo $temp_file
done
3 example
#!/bin/sh
#============ get the file name ===========
#定义要遍历查询的文件夹路径
Folder_A="/home/usr/a/b/c/d/"
for file_a in ${Folder_A}/*;
do
#只是文件名,未有路径
temp_file=`basename $file_a`
echo $temp_file
done
#拼接路径
value=$Folder_A$temp_file
#注意value前面一定带$,传参进命令行
./extract_frame $value /home/usr/a/b/extractframe/img/ 608