shell拷贝文件脚本
时间: 2023-06-28 20:06:45 浏览: 96
拷贝任意域名下的脚本文件
以下是一个简单的 Shell 脚本,可以将一个文件从一个目录拷贝到另一个目录:
```
#!/bin/bash
# 源文件路径和目标文件路径
source_file="/path/to/source/file"
target_file="/path/to/target/file"
# 判断源文件是否存在
if [ ! -f "$source_file" ]; then
echo "源文件不存在!"
exit 1
fi
# 判断目标文件是否已经存在
if [ -f "$target_file" ]; then
echo "目标文件已经存在,是否覆盖?(y/n)"
read answer
if [ "$answer" != "y" ]; then
exit 0
fi
fi
# 拷贝文件
cp "$source_file" "$target_file"
echo "拷贝完成!"
```
在脚本中,你需要将 `source_file` 和 `target_file` 变量替换为实际的源文件路径和目标文件路径。脚本中还包含一些基本的错误检查,例如判断源文件是否存在,以及询问是否覆盖目标文件。
阅读全文