bat复制文件到指定目录同名_Bash技巧:介绍一个批量复制文件到指定目录的Shell脚本
时间: 2023-09-13 07:05:00 浏览: 56
下面是一个 Bash 脚本示例,可以将指定目录下的所有同名文件复制到另一个目录:
```bash
#!/bin/bash
# 源文件目录
src_dir="/path/to/source/directory"
# 目标目录
dest_dir="/path/to/destination/directory"
# 复制所有同名文件
for file in "$src_dir"/*; do
if [[ -f "$file" ]]; then
filename=$(basename "$file")
cp "$src_dir/$filename" "$dest_dir/$filename"
fi
done
```
将上述代码保存为 `copy.sh`,然后在终端中执行 `bash copy.sh` 即可运行脚本。请确保将 `src_dir` 和 `dest_dir` 变量替换为实际的目录路径。此脚本将复制 `src_dir` 中的所有同名文件到 `dest_dir` 目录中,如果目标目录中已经存在同名文件,则会被覆盖。
阅读全文