VIDEO_ROOT=$1 for video in `ls $VIDEO_ROOT` do split=`echo $video | cut -d "." -f 1` done cut 命令切分字符串,-d确定分隔符,-f确定需要取的分割域,利用ls命令展开文件目录,记得加``符号,不该加空格的地方不要加 当然还有一种方法可以遍历文件夹: for video in $VIDEO_ROOT/*