zoukankan      html  css  js  c++  java
  • 利用Winscp,Putty实现Windows下编写Linux程序

    本文讲的方案实现以下功能:利用winscp和putty的脚本功能,实现在Window平台上编写代码,上传到Linux进行编译,然后取编译结果。需要用到3个文件,分别如下:

    (1) synchronize.bat
    ----------------------------------------
    :: 需要更改 WinSCP.exe 和  putty.exe 的路径
    :: 需要设置的变量
    @SET localpath=E:workprojectname
    @SET remotepath=/home/username/work/projectname
    @SET server=192.168.1.168
    @SET port=22
    @SET username=username
    @SET password=123456
    @SET winscp="D:Program FilesWinSCPWinSCP.exe"
    @SET putty="D:Program FilesWinSCPPuTTYputty.exe"

    :: 发生文件到linux机器 【LINUX公社 www.LinuxIDC.com 】
    %winscp% /console /script=synchronize.script /parameter %username% %password% %server% %port% %localpath% %remotepath%

    echo "Send Done!"

    :: 创建make shell
    echo cd %remotepath% > make.sh
    :: echo make clean >> make.sh
    echo make 1^>make.out 2^>make.out >> make.sh

    :: 执行make
    %putty% -pw %password% %username%@%server% -P %port% -m make.sh

    echo "Make Done!"

    :: 把make的结果传递到客户端
    %winscp% /console /script=aftermake.script /parameter %username% %password% %server% %port% %localpath% %remotepath%

    :: 显示make后的结果
    cat make.out

    pause

    http://www.bkjia.com/gjrj/800041.html

  • 相关阅读:
    581. 最短无序连续子数组
    217. 存在重复元素
    189. 旋转数组
    169. 多数元素
    122. 买卖股票的最佳时机 II
    119. 杨辉三角 II
    118. 杨辉三角
    外显子分析思路总结(Exome Sequencing Analysis review)
    宁夏采样记20181129
    haploview出现“results file must contain a snp column”的解决方法
  • 原文地址:https://www.cnblogs.com/findumars/p/5491808.html
Copyright © 2011-2022 走看看