`
javaliujie
  • 浏览: 58336 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux批量运行命令

阅读更多

需求:

     要在Linux下面执行很多条命令,并且每条命令执行的时间会很长。

解决办法:

     编写一个sh脚本,将多条命令放入到此脚本中,执行执行脚本就可以了。

例:

 

    test.sh

    

#!/bin/sh

java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090201

java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090202

java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090203

java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090204

 

 

执行此脚本:

sh test.sh > test.log或sh test.sh >> test.log

 

 

注:>和>>的区别

      >表示重新写入文件(之前文件中内容将被清空后再写入)

      >>表示追加写入文件(之前文件中内容将不被清空,新日志内容将追加到文件最后面)

 

分享到:
评论

相关推荐

    linux服务器中批量运行脚本文件的方法

    很多刚刚接触服务器的小白科研档跟我一样,自己设定了一堆abaqus作业命令,本来在window服务器下可以运行,但是,毕竟自己的电脑计算...因此我制作了如何在linux服务器中批量运行脚本文件详细步骤,希望对大家有用。

    Linux下批量执行,批量上传脚本

    运行环境:主信任服务器 Ps:可使用TeamRemote.exe工具批量建信任 将服务器ip写在文件中,例如host.txt 192.168.1.21 192.168.1.22 192.168.1.23 192.168.1.24 192.168.1.25 ... 执行命令 ./remote.sh [-f ...

    Linux远程批量工具mooon_ssh和mooon_upload使用示例

     当前C++版本比较成熟,GO版本相当简略,但C++版本依赖C++运行时库,不同环境需要特定编译,而GO版本可不依赖C和C++运行时库,所以不需编译即可应用到广泛的Linux环境。 使用示例1:上传/etc/hosts mooon_upload -...

    自己写的批量运行linux服务器的小工具

    自己写的批量运行linux服务器的小工具。 可批量抓取服务器信息,生成日志文件。 实测可用,可以。 服务器信息和命令填在在\dist\information\表格下 运行start程序,就可以批量运行了。

    EasyXMS:EasyXMS是一个Java编写的用于批量管理LinuxUnix服务器的简易系统,如:多线程批量执行命令、多线程批量上传文件等功能

    EasyXMS是一个Java编写的用于批量管理Linux服务器的简易系统,如:多线程批量执行命令、多线程批量上传文件等功能. 2种使用模式: 1.交互模式执行动作 2.直接在命令行执行动作 一、运行环境 JDK1.6+ 二、注意事项 ...

    EasyXMS是一个Java编写的用于批量管理.rar

    EasyXMS是一个Java编写的用于批量管理Linux服务器的简易系统,如:多线程批量执行命令、多线程批量上传文件等功能. 2种使用模式: 1.交互模式执行动作 2.直接在命令行执行动作 一、运行环境 JDK1.6+ 二、注意事项 1....

    EasyXMS-Python:EasyXMS是一个用于批量管理LinuxUnix服务器的简易系统,如:多线程批量执行命令、多线程批量上传文件等功能

    EasyXMS是一个用于批量管理Linux/Unix服务器的简易系统,如:多线程批量执行命令、多线程批量上传文件等功能. 有什么优势? 1.简单易用 2.轻量级,只需要一个脚本文件,不需要安装Client端 3.安装部署快,一键安装...

    linux sed命令详解(推荐)

    在shell中,使用sed来批量修改文本内容是非常方便的。 sed命令的选项 sed [选项] [动作] 选项与参数: -n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上...

    Ansible-2.9.15-el7 rpm离线安装包

    ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。内网环境下,yum不能用,于是就想离线安装,准备了这些包,此rpm仅限于...

    Linux shell实现批量关闭局域网中主机端口

    通过运行一个shell脚本,完成以上功能。在实际运维中,可以通过puppet等工具更快更好的完成这个功能,所以本案例仅仅用来练手,为了熟悉sed, awk, grep等常见的shell命令而已。  1、通过nmap命令查询局域网中...

    linux系统Ansible自动化运维部署方法

    整合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能,下面就看一下如何部署 在命令行,提取Ansible源代码,git clone git://github.com/ansible/ansible.git –recursive 如...

    PHP中批量生成静态html(命令行下运行PHP)

    注:本文程序只能在 Windows 的 DOS 或 Linux 下执行 PHP 命令来运行。本示例主要有4个文件:config.inc.php(配置文件)、Db.class.php(数据库 PDO 类)、Model.class.php(PDO数据库操作类)、index.php(执行...

    ansible自动化运维实践

    ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能

    新版Linux Shell编程实训(全)20170518.docx

    任务9.2 Shell案例:通过重定向测试批量添加ip 166 练习(每题25分,共计100分) 169 项目十 Shell文件包含 171 [学习目标] 171 任务10.1 Shell文件包含 172 任务10.2 Shell案例:查找最大文件 172 练习(每题50分,...

    [原创]unix2dos dos2unix 批量 windows升级版

    unix2dos批量转换工具(双向) MS... 5、如果内置到其它程序,可能通过批处理调用,因为其支持DOS命令运行调用。具体看如下描述 功能:DOS=>UNIX UNIX=>DOS 运行环境:MS-WINDOWS,及DOS下 注:支持命令行参数调用

    8.26 安装Ansible .pdf

    Ansible是一款自动化运维工具,基于...func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansible所运行的模块

    【QT】通过QProcess实现一个命令行

    通过QT中的QProcess实现一个命令行,粗略版本 博客地址:https://tinycool.blog.csdn.net/article/details/124397664

    linux 自动化运维工具ansible的使用详细教程

    糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存在于epel(第三方...

    Java工具包将Excel(xls、xlsx)格式转换为csv格式文件Linux、Window环境均可使用

    对Excel类型文件(xls,xlsx)进行批量转换CSV格式,完成文件格式无损转换,在Linux系统,通过view或其他命令查看xls、xlsx文件时会产生乱码,使用view查看csv文件不会产生乱码,因为csv格式文件是由空格和逗号进行...

    linux服务器基本安全配置手册

    假如你想要搭建一个Linux服务器,并且希望可以长期维护的话,就需要考虑安全性能与速度等众多因素。一份正确的linux基本安全配置手册就显得格外重要。在我本文中就向大家介绍在edhat/centos 4,5下的Linux...#批量删除

Global site tag (gtag.js) - Google Analytics