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 

  

posted on 2022-03-09 14:38  张小泽的小号  阅读(30)  评论(0编辑  收藏  举报

导航