xiayu 发表于 2018-8-30 08:55:21

shell复制文件剔除文件夹

  使用方法
  cpFileNoDir   sourceDirA    targetDirB
  只会将sourceDirA目录下的所有文件复制到targetB目录下,不会生成文件夹
cpFileNoDir(){  
for file in "$1"/*
  
do
  
if [ -d "$file" ]; then
  cpFileNoDir "$file""$2"
  
fi
  
if [ -f "$file" ]; then
  cp "$file" "$2"
  
fi
  
done
  
}


页: [1]
查看完整版本: shell复制文件剔除文件夹