我手臂上的samba的命令行命令“smbclient”有问题.

我写了一个脚本来从Windows Share下载文件.

这是这个脚本的smb部分.

smbclient //CNAME/SNAME -I0.0.0.0 -N -c "case_sensitive; cd folder; prompt; mget file"

echo $?

我的问题是退出代码.

如果文件已完全下载,则退出代码为0(确定)

如果无法下载文件,退出代码为1(OK)

如果由于下载文件而导致testmaschine失去与共享的连接,则退出代码为0(NOT GOOD),但错误(“Lost connection … etc.”)将写入控制台. (好)

我尝试了两个不同的版本.

桑巴3.0.32

桑巴3.6.19

两者都一样.

有人知道一个好的解决方法(或smbclient-argument)让我的脚本知道,下载失败了吗?

PS.我检查了smbclient来源.看起来他们忘了设置exitcode.因为每次有另一个错误,设置Errormessage并执行(例如exit(1)).但是对于超时,他们只设置Errormessage.

先感谢您!

linux关闭smb命令,linux – smbclient的退出代码相关推荐

  1. 在linux关闭防火墙命令,linux关闭防火墙命令

    在linux中防火墙的开启和关闭是可以通过命令来执行的,那么具体是哪个命令呢?下面由学习啦小编为大家整理了linux关闭防火墙的相关命令,希望对大家有所帮助. 1.Linux关闭防火墙命令 1) 永久 ...

  2. Linux关闭java命令,Linux系统关闭或重新启动主机的命令详解

    即使现在Linux系统基本都是相对稳定,但有时候驱动程序和应用程序也可能存在一些小问题,这时就需要重新启动Linux系统主机,今天美联科技就来讲解下,关闭或重新启动Linux系统的几个实用命令. 1. ...

  3. 在linux关闭的命令,Linux系统关闭或重新启动主机的命令详解

    即使现在Linux系统基本都是相对稳定,但有时候驱动程序和应用程序也可能存在一些小问题,这时就需要重新启动Linux系统主机,今天美联科技就来讲解下,关闭或重新启动Linux系统的几个实用命令. 1. ...

  4. linux关闭gvim命令,Linux 下 8 种退出 vim 编辑器的方法

    Vim被称为一个非常强大的文本编辑器,但同样以其陡峭的学习曲线而闻名. 如果您经常使用命令行,那么至少应该学习一些基本功能. 如果你没有花时间去学习它,即使像退出Vim这样简单的事情也很困难. Vim ...

  5. linux关闭内核命令,Linux内核关闭IPv6协议的方式

    在Linux禁用IPv6可以使用下面的几种方式: 第一种方式: 在/etc/modprobe.d/dist.conf文件中添加install ipv6 /bin/true,在reboot后使用使用ls ...

  6. linux 网卡天启与关闭,手把手教你Linux关闭防火墙命令

    满意答案 qq1984383 2017.02.23 采纳率:47%    等级:8 已帮助:764人 手把手教你linux关闭防火墙命令linux还是比较常用的,于是我研究了一下linux关闭防火墙命 ...

  7. linux 关闭redis 命令_linux关闭redis命令 redis配置redis的服务器启动和关闭 - Redis - 服务器之家...

    linux关闭redis命令 redis配置redis的服务器启动和关闭 发布时间:2017-04-13 来源:服务器之家 # chkconfig: 2345 10 90 # description: ...

  8. 学linux需要关闭防火墙,一起学习linux 关闭防火墙命令

    p>Linux还是比较常用的,于是我研究了一下Linux关闭防火墙命令,在这里拿出来和大家分享一下,希望你能学会Linux关闭防火墙命令 . 1) 永久性生效,重启后不会复原 开启: chkco ...

  9. Linux关闭防火墙命令总结

    Linux关闭防火墙命令: 问题:老是关闭防火墙太麻烦,所以选择彻底关闭防火墙,发现每次都记不住命令! 下面是Linux/CentOs7关闭防火墙的命令! 1.关闭防火墙 临时关闭 start 是开启 ...

最新文章

  1. Go websocket
  2. 厦门大学2016年高等代数考研试题参考解答
  3. java程序结构_java程序结构
  4. C# 事务提交(非数据库)
  5. 关于SpringMVC中text/plain的编码导致的乱码问题解决方法
  6. redis的hash类型
  7. Matlab Tricks(二十四)—— 将一副图像逆时针旋转 180°
  8. 面向对象 —— 类设计(十二)—— 全局变量和成员变量
  9. 如何制作疫情民生地图
  10. java程序员创业需要_java程序员出路有哪些
  11. 未登录词处理优秀论文——Pointing the Unknown Words
  12. python中的df是什么意思_python df遍历的N种方式
  13. “凡事预则立,不预则废”?
  14. 解决 “VS2015 的warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”的方法
  15. LeetCode P104--二叉树的最大深度
  16. 2016年智能楼宇趋势展望
  17. 华南理工计算机考研真题资料和问题回答。
  18. 树讲解——紧急集合(lca)
  19. 基于java的OA办公管理系统设计(含源文件)
  20. sublime3 离线安装 pretty json

热门文章

  1. Unity真机非全屏播放视频
  2. 基于数据库的企业级智能表单系统设计(asp.net)
  3. Apache Doris:基于 MPP 的交互式SQL数据仓库,可用于 OLAP
  4. uniapp 微信公众号跳转小程序的各种坑
  5. 枚举类中Enum的values方法
  6. 浏览器清空缓存操作步骤
  7. openocd目录_OpenOCD介绍以及上手
  8. java jdbc updatedelete的实现
  9. Win7自动更新失败解决方案
  10. ggplot2学习笔记2:ggplot()语法基础