如何在本地的批处理中执行拷贝到linux服务器上的shell脚本 5

 我来答
liubing3125
2013-10-22 · TA获得超过3255个赞
知道小有建树答主
回答量:955
采纳率:62%
帮助的人:747万
展开全部
inux下的批处理文件,基本就是shell脚本文件。
1.一个最简单的脚本书写方法为:
新建一个文件,名字为clean(自己定义的名字),在里面编写
rm -fv *.o;ls -al;
(可以写一些shell普通命令,命令用分号隔开)

2.执行方法
(1)在控制台输入:
sh clean
(2)先给与脚本可执行权限:
chmod 777 clean
然后直接执行:
./clean
追问
我的意思是我在本地windows机器上编写.bat脚本,把windows上的文件拷贝到linux机器上,现在已经实现了拷贝的步骤,我拷贝的文件中有一个shell脚本,我现在如何在我widows的bat脚本里面去执行那个shell脚本
oowood
2016-02-01 · TA获得超过1781个赞
知道大有可为答主
回答量:2196
采纳率:81%
帮助的人:1216万
展开全部
在保证网络环境的条件下,使用ftp协议,配置脚本执行权限后执行。
1、首先需要保证本地与linux服务器的网络畅通;
2、示例脚本
ftp 192.168.1.20
ftp> cd /usr/data
ftp> mput *.htm
ftp>bye
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
影Sun云
2013-10-22 · TA获得超过583个赞
知道小有建树答主
回答量:1324
采纳率:0%
帮助的人:686万
展开全部
批处理是运行WINDOWS下,shell脚本运行LINUX下,你想在WINDOWS下运行SHELL来操作CP这个动作怕不行吧;但可以WINDOWS下执行行批处理来处理WINODWS与LINUX之间CP动作;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l7dpi
2013-10-22 · TA获得超过251个赞
知道小有建树答主
回答量:548
采纳率:50%
帮助的人:178万
展开全部
可以使用linux服务器的串口或者SSH方式访问,用expect去做命令行交互吧 这是常用的做法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式