• 利用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

  • 相关阅读:
    kubernetes上安装MongoDB-3.6.5集群副本集方式
    kubernetes Metrics-server 安装
    kubenetes 应用更新
    filebeat+logstash通过zabbix微信报警
    Redis持久化及复制
    kubernetes rabbitmq 集群安装配置
    kubernetes elasticsearch2.4 集群安装
    kubernetes --> kube-dns 安装
    详解Javascript中的Object对象
    提高代码质量:如何编写函数
  • 原文地址:https://www.cnblogs.com/findumars/p/5491808.html
Copyright © 2020-2023  润新知