Thanks very much. Will try it momentarily, this morning.

On Mon, Apr 19, 2021 at 9:30 PM Otto Fowler <ottobackwa...@gmail.com> wrote:

> Piping is part of the shell I believe, so you can’t do it with arguments
> in that way.
>
> If you make your shell the executable however, you should then be able to
> pass things as separate
> arguments.
>
> I would start with
>
> "/bin/sh” as the executable and arguments of
>
>  "-c”
>
> “ls | ws -l”
>
>
> Or, you can write what you want to do in a .sh script file, and execute that.
>
>
>
> On Apr 19, 2021, at 20:15, James McMahon <jsmcmah...@gmail.com> wrote:
>
> Good evening. I’d like to do a file count of ${directory}. I can use an
> ExecuteStreamCommand processor with that as Command Arguments and ls as
> Command Path. I’ll set Output Destination Attribute to be myFileCount, and
> will drop Max Attribute Length to ten. That will be ample characters for my
> counts, with plenty of margin.
>
> How though, do I incorporate the “| wc -l” (double quotes for clarity
> only, not part of the command) in the processor configuration so that I get
> the desired count, not the actual listing of files? I need this count to
> RouteOnAttribute as a next step.
>
> Thanks very much for your help.
>
>
>

Reply via email to