问题标签 [pipeline]

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 回答
1663 浏览

delphi - 如何使用 DELPHI 将文件写入 STDIN Stream?

我需要将文件写入标准输入。该文件将被另一个 EXE 访问,该 EXE 将 STDIN 流写入微控制器。

您能帮我如何使用 Delphi 2010 将文件写入 STDIN 吗?

非常感谢!

0 投票
1 回答
421 浏览

testing - 如何在具有具有导入架构的架构时使用 BizTalk TestableReceivePipeline

在 Microsoft BizTalk 2009 下,我们希望使用内置的 TestableReceivePipeline 类来测试 ReceivePipeline(它有一个平面文件反汇编程序)。如果我们使用一个单一的模式,它工作正常,但是当我们尝试使用具有导入模式( Schema2) 里面。为什么我会收到此错误?

测试管道的代码:

Schema1.xsd 来源:

Schema2.xsd 来源:

0 投票
5 回答
449 浏览

bash - 在 shell (bash) 中,如何在管道中执行多个命令?

我正在尝试通过 Bash shell 中的多个命令一次通过管道输出 awk 命令的输出,根据我的知识,我想出了这个:

我希望对 awk 命令的结果进行计数和排序,我该如何做到这一点?即使使用 && 命令它也不起作用,它会执行第一个命令然后退出。我想这是我对 bash 的了解失败了。

提前致谢。

0 投票
4 回答
24211 浏览

bash - 如何在另一个命令中使用 awk 的输出?

所以我需要将日期转换为不同的格式。使用 bash 管道,我从上次控制台登录中获取日期,并使用 awk 提取相关位,如下所示:

哪个输出:(Aug 08 在这种情况下,$4=Aug $5=08。)

现在,我想将“Aug 08”放入date命令中,将格式更改为数字日期。

看起来像这样:

产出:08-08

我的问题是,如何将其添加到我的管道中并使用 awk 变量 $4 和 $5 ,其中“Aug 08”在该日期命令中?

0 投票
2 回答
2700 浏览

java - 高效的 XSLT 管道,带有参数,在 Java 中

这个问题的最佳答案描述了一种在 Java 中实现高效 XSLT 管道的技术:

Java 中的高效 XSLT 管道(或将结果重定向到源)

不幸的是,虽然 Transformer 似乎公开了一个用于设置 XSLT 参数的 API,但这似乎没有任何效果。例如,我有以下代码:

变压器.java

MyStylesheet1.xslt

MyStylesheet2.xslt

在.xml

这给了我以下输出:

如您所见,foo:world/@attr 为空,而 foo:world 的文本内容为“foo is:”。预期的行为是它们应该已经用传递给 setParameter 方法的参数填充。

有没有办法使用这种技术设置 XSL 转换参数。如果没有,任何人都可以推荐一种在 Java 中有效转换样式表的替代技术,例如也可以设置 XSLT 参数?

0 投票
1 回答
900 浏览

c# - 如何在不评估数据类型的情况下一般读取文本文件并保存到数据库中?

我需要编写一个 C# 程序来读取任何平面文本文件,并且对于每一行,使用先前保存在配置文件中的正则表达式进行解析,该表达式将行分隔在几个字段中,这些字段存储在一个List对象中,其中每个元素都是一个字段. 然后,让每个字段保存在先前在数据库表中创建的各个字段中,以此类推。

在这一点上,一切都被视为数据在不受干扰的情况下被编排,就像从文本文件到数据库的管道一样。但是,我面临的困难是某些字段可以以不同的格式、布尔值、双精度等表示日期/小时。对于这几种情况,我需要修改我的程序并进行某种if-statements处理,从而最大限度地减少处理开销次。

问题是要知道 C# 中是否有任何方法或技术,尽管提到了特殊情况,但它允许我将数据记录在数据库中,而无需先前评估建立数据类型的开销?

谢谢你。

0 投票
3 回答
424 浏览

f# - 如何按名称寻址 f# 管道参数?

我正在尝试做类似的事情

它甚至无法编译,因为 pown 期望 'T^' 参数作为第一个参数,而我将其作为第二个参数,因为这是管道的默认行为。通过谷歌搜索,我没有找到让“pown”使用管道携带的参数作为第一个参数的方法。也许它有一些默认名称?

0 投票
2 回答
2321 浏览

ubuntu - 使用管道从 Ubuntu 笔记本电脑中删除所有出现的 Thumbs.db 文件

我有一台安装了 Ubuntu 10.04 的笔记本电脑。我将我的一些文件从一台计算机迁移到这台计算机。但是有一些文件,比如 Thumbs.db 文件,我想摆脱它们的每一次出现。

我尝试使用

但是 dis 没有成功(显然它不应该)。然后我尝试使用以下方法,但预计它们都没有成功:

正如这里的每个人一样,可能已经指出我在使用管道时遇到了困难,并且想以此为例来阐明我的概念。我已经阅读了基础知识,但仍然无法直观地应用它。

0 投票
2 回答
1055 浏览

xml - 如何简化这个 xproc 管道?

我刚刚开始研究 XProc(使用Calabash)。我有一系列 XSLT 转换,我想将其应用于单个输入文档以生成单个输出文档。我以前使用一个简单的 Python 脚本来驱动转换,但看起来 XProc 可能是一个不错的选择。

下面的管道似乎对我有用。它本质上只是需要按正确顺序应用的 XSLT 转换的列表。问题是,这似乎是多余的。我希望有某种方法可以减少这种情况,但是(到目前为止)我自己无法弄清楚。

0 投票
5 回答
698 浏览

bash - bash中变量中的管道元字符

在我的 bash 脚本中,我需要检查记录器二进制文件是否存在。如果是这样,我将应用程序输出通过管道传输给它。

编辑--------
| 它需要是管道,应用程序应该永久工作。
---------------

我试图将管道的东西放到一个变量中,然后再使用它。就像是:

但它不起作用,输出不会通过管道传输到记录器。如果我将管道内容直接放入应用程序起始线,它就可以工作。不幸的是,如果我在 if/else 语句中使用带有和不带有记录器内容的命令行,那么真正的脚本会变得太复杂 - 原因是我已经有 if/else 并且添加新的会增加一倍的案例数量。

简单的测试应用

$ ./test.sh
0
aas bdsd vasd

似乎以某种方式 command1 和 command2 分别执行。

我设法解决了这个问题(在测试脚本和真实脚本中),使用eval条件内容并将其放在双引号中。

$ ./test.sh
14

感觉像是一种解决方法。正确的方法是什么?