On Mon, Apr 10, 2017 at 01:29:59PM -0700, Rick Stevens wrote:
> On 04/10/2017 12:46 PM, Gordon Messmer wrote:
...
>
> That's correct. In both examples, the commands inside the double quotes
> and only what's inside the quotes are what's executed on the remote
> system. Everything else is executed on the local system, thus these
> three commands are entirely equivalent:
>
> ssh [email protected] "pgrep -f 'master_app' | wc -l" 2> stderr.log
> ssh [email protected] 2>stderr.log "pgrep -f 'master_app' | wc -l"
> ssh 2>stderr.log [email protected] "pgrep -f 'master_app' | wc -l"
>
> In all three the redirection is done on ssh's stderr and it's written
> to a "stderr.log" file in the current directory.
Might as well be complete:
2>stderr.log ssh [email protected] "pgrep -f 'master_app' | wc -l"
is also equivalent
jl
--
Jon H. LaBadie [email protected]
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]