帮我写一段脚本,要求将linux系统下一个文件夹复制到window本地上。
时间: 2024-06-04 07:13:16 浏览: 116
Copy_to_Location:用于将文件夹从源位置复制到目标位置的脚本
你可以使用Samba或FTP等工具将Linux系统下的文件夹复制到Windows本地上。以下是一个简单的脚本示例:
#!/bin/bash
# 将Linux系统下的文件夹复制到Windows本地上
# 请确保Windows本地上已经安装了Samba或FTP等工具
# 设置Windows本地上的共享目录路径
win_share_path="\\\\192.168.1.100\\share\\"
# 设置Linux系统下的文件夹路径
linux_folder_path="/home/user/folder/"
# 使用Samba将文件夹复制到Windows本地上
smbclient //192.168.1.100/share -U user%password -c "cd / && lcd $win_share_path && prompt && recurse && mput $linux_folder_path*"
# 使用FTP将文件夹复制到Windows本地上
ftp -i -n 192.168.1.100 <<EOF
user user password
cd share
binary
lcd $win_share_path
prompt
mput $linux_folder_path*
bye
EOF
注意:请根据实际情况修改脚本中的IP地址、用户名、密码、共享目录路径和文件夹路径。
阅读全文