Ubuntu 中没有名为 “copaddir” 的默认脚本。但是,我猜您可能是想自定义一个用于复制目录的脚本。以下是一个简单的 Bash 脚本示例,用于复制目录及其内容:
#!/bin/bash
# 检查参数数量
if [ "$#" -ne 2 ]; then
echo "Usage: $0 <source_directory> <destination_directory>"
exit 1
fi
# 获取源目录和目标目录
source_directory="$1"
destination_directory="$2"
# 检查源目录是否存在
if [ ! -d "$source_directory" ]; then
echo "Source directory does not exist."
exit 1
fi
# 如果目标目录不存在,则创建它
if [ ! -d "$destination_directory" ]; then
mkdir -p "$destination_directory"
fi
# 复制目录及其内容
cp -R "$source_directory"/* "$destination_directory"
echo "Directory copied successfully from $source_directory to $destination_directory"
要使用此脚本,请按照以下步骤操作:
copydir.sh:nano copydir.sh
将上面的脚本复制并粘贴到文件中,然后保存并关闭文件。
使脚本可执行:
chmod +x copydir.sh
./copydir.sh /path/to/source/directory /path/to/destination/directory
请注意,这个脚本只是一个简单的示例,您可以根据需要修改它。例如,您可以添加错误处理、日志记录或其他功能。