OK, it seems to be a known bug : I was redirect to that post today:
https://arc.liv.ac.uk/trac/SGE/ticket/1420?cversion=0&cnum_hist=1
I'm now trying to set the variable QRSH_WRAPPER
How does it look like ? Is there any example for shell wrapping this shell ?
I tried:
```
#!/bin/bash
export QRSH_WRAPPER
echo "$*" | sed 's/\\n/ /g' | /bin/bash
```
but I get
qrsh_starter: environment variable QRSH_WRAPPER has no value
Hello
/bin/sh: \n: command not found
Thanks,
Pierre
Hi all,
here is something I've observed with our new installation of SGE:
Here is a simple makefile
###################
.PHONY:all
all:
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
###################
it works fine with std GNU-make 3.81 (and even with SLURM+make 3.81 )
$ make -v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
$ make
make -f cat.mk
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
Hello
#####################
But qmake seems to escape the string resulting in "\n: command not
found":
$ qmake -cwd -v PATH -- -j 1 -f cat.mk
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
dynamic mode
Hello
/bin/sh: \n: command not found
$ qmake -v
GNU Make 3.82
Built for x86_64-unknown-linux-gnu (distributed make
load balancing by Grid Engine
)
Pierre
_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users