【问题标题】:Linux Commands LoopLinux 命令循环
【发布时间】:2019-03-05 22:10:46
【问题描述】:

我想在 CentOS SSH 终端中创建一个循环,它会循环某些命令。例如:

  1. zmap -p22 -o mfu.txt -B100M -N 250000

    等到完成

  2. chmod 777 *

  3. ./update 1500

    25 分钟后停止任务

  4. perl wget.pl vuln.txt

  5. 重复这个过程

【问题讨论】:

    标签: linux terminal operating-system


    【解决方案1】:

    您想并行化第 1 步吗?使用并行。 步骤 3../update 非常广泛。您想更新数据集/基础程序吗?转储输出? 对于步骤 3.repeating 和步骤 5.repeat,您可以使用类似 How to have a bash script loop until a specific time

    【讨论】:

      【解决方案2】:

      对于第 5 步,您是要在特定时间(如第 3 步)重复该过程,还是要进行多次迭代?对于第二个选项,您可以执行以下操作(使用 N 次迭代):

      for i in $(seq 1 N); do execute steps 1 to 4; done
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-03
        • 2018-01-31
        • 2014-06-15
        • 2013-06-14
        相关资源
        最近更新 更多