shell脚本一些case
1、遍历一个文件夹下的所有文件夹,然后判断文件夹中是否含有指定名称的文件
#!/bin/bash #方法一 pat=$1 dir=$(ls -l $1 |awk '/^d/ {print $NF}') for i in $dir do cd $pat/$i kcb=$(find . -type f -name "开场白*"| wc -l) byh1=$(find . -type f -name "备用话术1*"| wc -l) if [ $kcb != 1 ];then echo $i echo "开场白" fi if [ $byh1 != 1 ];then echo $i echo "备用话术" mv 备用话术.wav 备用话术1.wav fi cd .. done