linux中samba客服端smbclient整合shell脚本

编程教程 > Java (2095) 2024-11-26 14:39:04

linux中samba客服端smbclient整合shell脚本实现类似ftp脚本下载上传文件
 

#!/bin/bash
localDir=/smb/media
#smbclient  //10.1.1.1/XiaoMi-usb0 -U guest%1
#其中上面的用户名和密码是guest%1  用户是guest 密码是1,链接操作
smbclient  //10.1.1.1/XiaoMi-usb0 -U guest%1 <<- EOF
#切换本地目录,类似ftp
lcd $localDir
#切换远程目录
cd  下载
prompt
#下载需要下载的文件或匹配文件
mget $1
exit
EOF


执行:

./download-route-samba.sh *速度与激情*.mkv


执行脚本将会把满足条件的文件全部download到本地。

脚本中的很多参数可以根据自身需要进行修改。

至次 samba客服端smbclient整合shell脚本实现脚本批处理自动处理等功能。

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
linux中samba客服端smbclient整合shell脚本实现类似ftp脚本下载上传文件,Linux,samba,smbclient
centos 7 安装配置samba服务,centos 7,samba4.x
Java中实现SAMBA协议文件的上传和文件下载package org.xqlee.utils.samba;import java.io.BufferedInp
步骤一:查看系统编码[root@localhost public]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"L
Linux(centos)系统远程(SSH)登录输入错误密码多次锁定账号时间PAM实现方式
Linux系统SSH命令基础用法,Linux,Linux系统
Linux系统分区Linux系统挂载硬盘Linux系统Linux系统增加交换分区swap1.分区介绍 Linux系统分区不同于windows,Linux下[IE
Linux系统修改静态IP #vi /etc/sysconfig/network-script/ifcfg-eth0修改为:DEVICE="eth0"BOOTP
linux 配置静态ip地址,Centos6.5配置静态IP地址,Linux系统配置静态IP地址
什么是alias (别名)命令别名就是为一条命令定义一个命令名,执行这个新的命令名就相当于执行这条命令。Linux 中“命令别名”涉及的命令为 alias 和
Apine Linux 配置国内软件源echo "https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.16/main" &gtl; /etc/apk/r...
主要记录Linux系统中的shell脚本编程时。常遇到的一些语法用处记录。持续更新。
Linux后台下载工具(器)transmission 类似迅雷使用详解,transmission 是一款支持绝大多数Linux系统的下载工具,采用web进行管理。可以通过web添加bt下载文件下...
Linux查看BIOS版本/信息详情命令如下:#dmidecode -t 0例子:root@DS:~# dmidecode -t 0 # dmidecode 2.12 # SMBIOS en...