运维网's Archiver
论坛
›
Shell/Powershell
› shell复制文件剔除文件夹
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复制文件剔除文件夹