On Fri, Mar 23, 2018 at 12:07:39PM +0100, Sms Backup wrote: > Thanks for your replies, > So in total it would be something like this: ExecStart=/bin/sh -c > /opt/sge/bin/sge_qmaster |&grep -v '^RUE_' >&/dev/null ?
No. The grep is intended to replace of the redirection to /dev/null so as to remove only unwanted messages while allowing anything important through. You shouldn't use both. Also you probably need to place everything after the -c in double quotes so it is interpreted by the shell as I don't think ExecStart parses redirection that way. If your current unit file is calling sge_qmaster directly and you want to throw away (rather than filter) stderr you could use StandardOutput=null and StandardError=null in the unit file rather than using >&/dev/null. Incidentally an earlier post implies you are trying to set the SGE_CLUSTER_NAME via shell magic in a context (systemd unit file?) where the shell magic doesn't work. William
signature.asc
Description: PGP signature
_______________________________________________ users mailing list users@gridengine.org https://gridengine.org/mailman/listinfo/users