社区
Linux/Unix社区
帖子详情
从Linux往windows传送文件的shell问题
城南小昊
2019-09-11 06:26:08
要的功能是从Linux系统下执行脚本,复制文件到windows,现在用的是samba传送,执行语句是 smbclient //ip/dir -U user%pass -c " cmd " 不是语法问题,在Linux上可以直接执行,放到shell里就没法链接到服务器报的tree connect failed 请教一下解决方法,或者不用samba用别的也可以。谢谢
...全文
150
5
打赏
收藏
从Linux往windows传送文件的shell问题
要的功能是从Linux系统下执行脚本,复制文件到windows,现在用的是samba传送,执行语句是 smbclient //ip/dir -U user%pass -c " cmd " 不是语法问题,在Linux上可以直接执行,放到shell里就没法链接到服务器报的tree connect failed 请教一下解决方法,或者不用samba用别的也可以。谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
城南小昊
2019-09-12
打赏
举报
回复
引用 2 楼 wwys的回复:
如果在linux中能执行,而在脚本中无法执行一般都是权限问题。你在脚本的命令前加个sudo试试看
解决了,文字编码问题
城南小昊
2019-09-12
打赏
举报
回复
引用 2 楼 wwys的回复:
如果在linux中能执行,而在脚本中无法执行一般都是权限问题。你在脚本的命令前加个sudo试试看
试了一下sudo su也试了,不好用
城南小昊
2019-09-12
打赏
举报
回复
引用 2 楼 wwys的回复:
如果在linux中能执行,而在脚本中无法执行一般都是权限问题。你在脚本的命令前加个sudo试试看
想要输个路径自动化,我先试试,谢谢
wwys
2019-09-12
打赏
举报
回复
如果在linux中能执行,而在脚本中无法执行一般都是权限问题。你在脚本的命令前加个sudo试试看
wwys
2019-09-12
打赏
举报
回复
samba不是有共享文件夹吗?为何还要用推送
windows
下建立
文件
的换行符^M导致
linux
下的
shell
脚本执行错误的解决方式
常常在
windows
下编辑的
文件
远程
传送
到
linux
下的时候每行末尾都会出现^M。这将导致
shell
脚本执行错误,主要是由于dos下的编辑器和
linux
下的编辑器对
文件
末行的回车符处理不一致导致。 主要解决例如以下: (1)在VI编辑器中将^M删除: 将VI编辑器切换到命令模式下,输入 :%s/^M//g (注意^M 不是shift ^ +M 而是ctrl+v 加上ctrl...
line 10:syntax error: unexpected end of file
在
Linux
运行如下脚本的时候: 点击(此处)折叠或打开 #/bin/bash echo "You are logged...
linux
windows
文件
编码_
Windows
或
Linux
传送
文件
到
Linux
Windows
到
Linux
:::1. download the winscp toolhttps://cdn.winscp.net/files/WinSCP-5.13.4-Portable.zip?secure=Wds1zHUJjn-yuE2UyynJtA==,15371569182. use the winscp commandwinscp root:welcome123@aaaaaclaim0...
Windows
与
Linux
之间的
文件
互传
一、常见的传输协议 二、X
shell
+ lrzsz实现
文件
互传 三、FileZilla实现
文件
互传 四、Win SCP实现
文件
互传
Linux/Unix社区
18,828
社区成员
11,489
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章