问题标签 [until-loop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1566 浏览

ansible - 错误!“重试”不是 TaskInclude 的有效属性

我的要求是stop-all多次运行脚本(重试 5 次),直到输出ps -fu user1 |wc -l小于 2。

我为此编写了以下 ansible 剧本:

但是,运行剧本时出现以下错误。

你能建议吗?

0 投票
1 回答
3605 浏览

azure - Azure 数据工厂:处理 until/for 活动中的内部故障

我有一个包含直到活动的 Azure 数据工厂 v2 管道。

直到内部是一个复制活动 - 如果失败,则会记录错误,就像在这篇文章中一样,我希望循环继续。

Azure 数据工厂管道“失败”

尽管内部复制活动的错误得到了处理,但直到活动被认为已失败,因为内部活动已失败。

ADF 截图

当内部活动失败时,有什么方法可以配置直到活动继续?

0 投票
2 回答
75 浏览

bash - BASH - 使用 until 或 while 循环时获得无效响应

我能够在单独的脚本上创建 if-elif-then-else 代码块并验证工作正常。但是,当我添加 UNTIL 或 WHILE 逻辑时,我得到了无效的响应。如果我手动创建了VALIDATE.txt文件,文件中包含“proceed”“rollback” ,我希望得到此响应 = “invalid operation”。请检查我下面的代码

脚本

直到脚本

我在一个单独的窗口上创建了 VALIDATE.txt 并检查了自己

如果我尝试创建VALIDATE.txt并在文件中回显“回滚” ,我也会收到无效响应“无效操作”而不是“执行继续”

0 投票
1 回答
26 浏览

bash - Loop with 2 successive same exit code

I poll a string from an app API that matches with true or false to take further actions.

My problem is that the false value is not reliable from a single poll on the long run in certain circumstances, which leads to a premature done. I'd need the expression between until and do to be re-checked, say 5s after the first one, but I don't know how to this.

Please help

[EDIT] : not sure the title of the thread is well worded

0 投票
2 回答
262 浏览

powershell - 在powershell中计数并循环直到csv结束

我是代码新手,很抱歉,如果问题看起来很愚蠢

所以我循环使用 csv 数据来构建一个 xml

我的问题是我只能在 xml 中最多 pu 5000 个文件,我需要放置超过一百万?所以我将制作多个 xml,每个文件包含 5000 个文件。我的代码的第一部分已经完成。现在我需要创建一个计数器,它会在我的第一个“for each”循环中说,一旦我达到 5000 行(以及 5000 个文档),我就需要回到我找不到的第一次治疗的开始一种生成我的多个 xml 的方法

do/while do/until 及其生成方式

这是我的csv的一个例子

所以我想我可以计算第一列的行数,一旦达到 5000,我就调用我的第一个循环

如果您需要更多信息,请询问,我不知道该怎么做

好的,所以我会给你整个代码

如果我在第一个输出文件中达到 5000 个文档(或者当我达到第 5000 个文档时可能更容易,我不认为解释 xml 会帮助我只是想在第一个循环中寻找,以便重新启动名为 $boucle 的第一个循环csv 行)我仍然在处理 xml 的形状,正如您从输出文件的名称中看到的那样

问候

0 投票
2 回答
2257 浏览

azure - 直到 Azure 数据工厂中的活动在条件不匹配时执行

我使用 until 活动按顺序复制文件。为此,我创建了一个变量并赋值为 0,并将其与数据湖中可用的文件数进行比较。直到活动中使用的表达式检查变量值是否大于文件数,直到变量值大于文件数,循环执行。如果在数据湖中未找到文件,则变量值将设置为 1,文件数将为 0。但发生的情况是,即使变量的值为 1 且文件数为零,直到活动活动试图执行内部活动。有什么解决办法吗?用于设置变量值的条件activity:@equals(activity(lookup).output.firstrow.NumberOfFiles,

如果有任何建议,将非常有帮助

问候,桑迪普

0 投票
3 回答
124 浏览

bash - bash 脚本错误,直到 [1: command not found

有人可以用下面的代码解决我的头痛。我想编写一个 bash 脚本,它将根据用户输入的信息和显示表创建一个包含时间间隔的表。这是另一个程序的一部分,但我得到了这个until command应该很容易使用的堆栈。对不起!我正在用法语编码,但这个想法就像我解释的那样

但我得到这个错误 line 8: until [ 1: command not found 我需要提到我使用的是 MacOS,所以 date 命令可能无法在其他 linux 操作系统上运行。请帮忙

0 投票
1 回答
1668 浏览

ansible - 执行 ansible include_tasks 直到满足某个条件(一种 while until 循环)

我想执行一个包含任务列表,直到满足某个条件,我没有固定循环,但执行取决于一个条件。

下面是一个示例游戏

任务列表剧本 tasks.yml

家长手册parent.yml

在这里,我期望parent.yml任务运行多次,但它只运行一次。有人可以指出我做错了什么以及如何多次运行任务直到满足条件。

干杯,

0 投票
1 回答
559 浏览

python-3.x - Python等待/暂停直到特定时间......并在计划结束时停止

使用以下代码,我试图在上午 9 点 15 分到下午 17 点 30 分之间运行程序;;它基本上应该在晚上 17:30 停止,然后再次等到第二天早上 9:15,而不会自行结束。

首先......这段代码的问题是它在开始时没有做任何事情,以防我在计划前一个小时开始......它表明它正在运行,但是当确切的时间到来时(对于例如 20:26hours,就像上面的代码一样),它只是不打印任何被问到的东西。

其次......如果我碰巧在预定的时间内开始,那么它将开始打印,但是它不会在 20:28 小时结束时停止打印,就像它预定停止一样......

所以,问题又来了...如果我在白天或晚上的任何时间启动程序,然后离开它...如何使其在上午 9:15 执行并在晚上 17:30 停止...然后允许程序继续运行(但暂停)直到第二天上午 9:15....

(为了更清楚起见,我试图仅在周一至周五之间的市场时间运行......部分代码可能不相关,但我是 python 的新手,抱歉)

0 投票
1 回答
1066 浏览

loops - ansible 循环 include_tasks 直到成功

我想知道如何循环多个任务直到满足条件。

#main.yml

#output.yml

#cat /tmp/output2

我正在使用这个,但是当子任务失败时剧本会退出。

我的目标是确保 output2 中的所有内容都是“同步的”,循环output.yml直到结果为“同步”,或者在 x 次尝试后失败。

欣赏是否有更好的方法来做到这一点。谢谢,谢谢