Try wrapping your command to make a subshell:

LINES=$(ps x| grep mongod | wc -l)

HTH,

Pete
On Oct 17, 2011 1:39 PM, "Mike Wright" <mike.wri...@mailinator.com> wrote:

> Hi all,
>
> I'm trying to write a bash script and having problems.
>
> If I execute this:
>
>   ps x | grep mongod | wc -l
>
> it returns a value.
>
> OTOH, if I execute this:
>
>   LINES = ps x | grep mongod | wc -l
>
> it returns "command not found".
>
> How does one assign the output of a command to an environment variable?
>
> TIA,
> Mike Wright
> --
> users mailing list
> users@lists.fedoraproject.org
> To unsubscribe or change subscription options:
> https://admin.fedoraproject.org/mailman/listinfo/users
> Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
>
-- 
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines

Reply via email to