我在linux bash中有一个SQLCMD,我得到了SELECT的结果,我如何迭代每一行,并能够挑选出特定的列,以便我可以使用它们在上面运行一个bash命令 我目前的doa选择和输出到csv文件,这是正常的/bin/bash
"SET NOCOUNT ON SELECT * FROM dbo.microiope
在为循环中的不同变量创建一个调用sqlcmd的bash脚本时,注意到似乎是设置了循环变量,在第一次调用时,循环中的循环变量应该更新为常量(可以看出,这很可能是continueing和以后循环段的罪魁祸首,直到到达sqlcmd段为止)。如果我们使用sqlcmd遍历MSSQL表名的列表(长度为L),则该循环将只使用列表中的第一个条目执行循环指令,而不是L,而是无限次迭代。#!/bin/bash
while r
我编写了一个bash脚本,它执行一个程序的100次迭代。每个迭代的输出有14行,但我只需要第14行用于我的其余分析(AKA,最后一行)。我已经阅读过类似问题的答案,但它们都假定输出为指定行;而输出的第10行如下所示:不需要保留grep的名称。我想取这第10行,对于bash脚本中的每一次迭代,将输出附加到另一个文件(total_output.txt)的底部,如下所示:
left right p-valu